温馨提示×

linux mount网络盘如何挂

小樊
51
2026-10-02 09:36:48
栏目: 智能运维

在 Linux 下挂载网络盘(网络共享),常见有几种方式,取决于网络盘的类型。下面按最常见场景给你说明:


一、挂载 Windows 共享(SMB / CIFS)

1. 安装工具

# Debian / Ubuntu
sudo apt install cifs-utils

# CentOS / RHEL
sudo yum install cifs-utils

2. 创建挂载目录

sudo mkdir -p /mnt/win_share

3. 临时挂载

sudo mount -t cifs //192.168.1.100/share /mnt/win_share \
  -o username=your_user,password=your_pass

若 Windows 在工作组:

-o username=WORKGROUP/your_user

4. 开机自动挂载(/etc/fstab)

//192.168.1.100/share  /mnt/win_share  cifs  username=your_user,password=your_pass  0  0

✅ 更安全方式(密码文件):

# /etc/cifs_cred
username=your_user
password=your_pass
//192.168.1.100/share /mnt/win_share cifs credentials=/etc/cifs_cred 0 0

二、挂载 NFS 网络盘(Linux ↔ Linux)

1. 安装 NFS 客户端

# Ubuntu / Debian
sudo apt install nfs-common

# CentOS / RHEL
sudo yum install nfs-utils

2. 创建挂载点

sudo mkdir -p /mnt/nfs

3. 临时挂载

sudo mount -t nfs 192.168.1.200:/data /mnt/nfs

4. 开机自动挂载

192.168.1.200:/data  /mnt/nfs  nfs  defaults  0  0

三、挂载 FTP / SFTP 网络盘(用户态)

SFTP(推荐 sshfs)

sudo apt install sshfs
mkdir ~/remote
sshfs user@host:/path ~/remote

卸载:

fusermount -u ~/remote

四、常见问题排查

1. 挂载失败

  • 检查网络连通性:ping IP
  • 检查端口(SMB:445 / NFS:2049)
  • 查看错误:dmesg | tail

2. 权限问题

  • 加参数:
-o uid=1000,gid=1000

3. 域名挂载

//server.local/share

五、你可以告诉我

  • 网络盘是 Windows / Linux / NAS
  • 使用的是 SMB / NFS / FTP
  • 是否要 开机自动挂载

我可以给你精确命令。

0 踩