温馨提示×

centos mount远程如何连接

小樊
38
2026-10-06 00:43:28
栏目: 智能运维

在 CentOS 上 mount 远程目录,常见有几种方式,下面按使用频率给你说明。


一、通过 NFS 挂载(最常用,Linux ↔ Linux)

1️⃣ 服务端(远程机器)

# 安装
yum install nfs-utils -y

# 启动服务
systemctl start nfs-server
systemctl enable nfs-server

# 编辑共享目录
vi /etc/exports

示例:

/data 192.168.1.0/24(rw,sync,no_root_squash)
# 生效
exportfs -r

2️⃣ 客户端(CentOS 本地)

yum install nfs-utils -y

mkdir /mnt/nfs
mount -t nfs 192.168.1.100:/data /mnt/nfs

✅ 测试:

df -h

✅ 开机自动挂载(/etc/fstab):

192.168.1.100:/data  /mnt/nfs  nfs  defaults  0 0

二、通过 SSHFS 挂载(无需服务端配置,适合临时)

1️⃣ 安装

yum install epel-release -y
yum install sshfs -y

2️⃣ 挂载

mkdir /mnt/ssh
sshfs user@192.168.1.100:/remote/path /mnt/ssh

3️⃣ 卸载

fusermount -u /mnt/ssh

三、通过 CIFS / Samba(Windows 或 Samba 共享)

1️⃣ 安装

yum install cifs-utils -y

2️⃣ 挂载

mkdir /mnt/win
mount -t cifs //192.168.1.100/share /mnt/win \
-o username=admin,password=123456

3️⃣ fstab 示例

//192.168.1.100/share  /mnt/win  cifs  username=admin,password=123456  0 0

四、常见问题排查

❌ 连接不上

  • 防火墙:
systemctl stop firewalld

或放行端口(NFS: 2049)

  • SELinux:
setenforce 0

❌ 权限不足

  • NFS:no_root_squash
  • CIFS:检查共享权限

五、你适合哪种?

场景 推荐
Linux 服务器之间 NFS
临时访问 SSHFS
Windows 共享 CIFS

如果你告诉我 远程系统类型 + 是否长期挂载,我可以直接给你一条完整命令。

0 踩