温馨提示×

linux mount能挂网络盘吗

小樊
56
2026-09-08 08:39:20
栏目: 智能运维

可以的。Linux 的 mount 本身就能挂载网络盘,不过“网络盘”有很多种协议,用法不一样。

下面按常见类型给你说明:


一、挂载 NFS(最常见,Linux ↔ Linux)

服务端

# 安装
yum install nfs-utils   # CentOS
apt install nfs-kernel-server  # Ubuntu

# 导出目录
echo "/data 192.168.1.0/24(rw,sync,no_root_squash)" >> /etc/exports
exportfs -r
systemctl start nfs-server

客户端

mount -t nfs 192.168.1.10:/data /mnt/nfs

二、挂载 SMB / CIFS(Windows 共享盘)

# 安装工具
yum install cifs-utils
# 或
apt install cifs-utils

mount -t cifs //192.168.1.10/share /mnt/smb \
  -o username=admin,password=123456

带域名的:

-o username=DOMAIN\\admin

三、挂载 FTP(不太推荐,性能差)

yum install curlftpfs
curlftpfs ftp://user:pass@host /mnt/ftp

四、挂载 SSH 远程目录(SFTP,像本地盘)

yum install sshfs
sshfs user@host:/remote/path /mnt/ssh

五、挂载对象存储(S3 / OSS)

不是原生 mount,需要用工具:

s3fs bucket-name /mnt/s3 -o passwd_file=~/.passwd-s3fs

六、开机自动挂载

写进 /etc/fstab:

192.168.1.10:/data  /mnt/nfs  nfs  defaults  0 0
//192.168.1.10/share /mnt/smb cifs username=admin,password=123456 0 0

⚠️ 生产环境密码不要明文写 fstab,可用 credentials 文件。


七、常见坑

  • 网络不通 → 先 ping / telnet
  • 权限问题 → 看服务端导出权限
  • 挂载卡死 → 加 soft,intr 或 nofail

如果你告诉我:

  • 是 Windows 共享 / NAS / 云盘 / 对象存储
  • 用的 CentOS / Ubuntu / 容器

我可以直接给你一条能用的命令。

0 踩