温馨提示×

ubuntu mount网络盘如何做

小樊
47
2026-09-14 17:57:35
栏目: 智能运维

在 Ubuntu 上挂载**网络盘(网络共享)**通常有以下几种常见方式,取决于你用的网络存储类型:


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

1️⃣ 安装工具

sudo apt update
sudo apt 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=your_user,password=your_pass,workgroup=WORKGROUP

4️⃣ 开机自动挂载(推荐)

编辑 /etc/fstab

sudo nano /etc/fstab

添加:

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

或更安全方式(密码分离):

//192.168.1.100/share  /mnt/win_share  cifs  credentials=/etc/smbcred  0  0

/etc/smbcred 内容:

username=your_user
password=your_pass
sudo chmod 600 /etc/smbcred

二、挂载 NFS 网络盘(Linux / NAS)

1️⃣ 安装 NFS 客户端

sudo apt install nfs-common

2️⃣ 创建挂载点

sudo mkdir -p /mnt/nfs

3️⃣ 临时挂载

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

4️⃣ 开机自动挂载

sudo nano /etc/fstab

添加:

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

三、挂载 FTP / SFTP(不太推荐做系统盘)

SFTP(用 sshfs)

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

卸载:

fusermount -u ~/remote

四、图形界面方式(桌面用户)

  1. 打开 文件管理器
  2. 左侧选择 “其他位置”
  3. 输入:
    smb://192.168.1.100/share
    
  4. 输入用户名密码

五、常见问题

✅ 权限不足

sudo chmod -R 755 /mnt/xxx

✅ 无法写入

  • Windows 共享需开启“Everyone 可写”
  • NFS 需在服务端配置 no_root_squash

✅ 挂载失败看日志

dmesg | tail
journalctl -xe

如果你能告诉我:

  • 网络盘类型(Windows / NAS / FTP)
  • 是否要开机自动挂载
  • Ubuntu 是桌面版还是服务器版

我可以给你更精确的命令

0