在 Ubuntu 中挂载“网络盘”,常见有几种方式,取决于网络盘的类型。下面按最常见场景给你说明,你可以对照使用。
sudo apt update
sudo apt install cifs-utils
sudo mkdir -p /mnt/network
sudo mount -t cifs //服务器IP/共享名 /mnt/network \
-o username=你的用户名,password=你的密码
示例:
sudo mount -t cifs //192.168.1.100/share /mnt/network \
-o username=admin,password=123456
/etc/fstabsudo nano /etc/fstab
添加一行:
//192.168.1.100/share /mnt/network cifs username=admin,password=123456,iocharset=utf8 0 0
✅ 测试是否配置正确:
sudo mount -a
⚠️ 安全建议:密码不要明文写在 fstab
可使用 credentials 文件:
sudo nano /etc/smb_credentials
内容:
username=admin
password=123456
权限:
sudo chmod 600 /etc/smb_credentials
fstab 改为:
//192.168.1.100/share /mnt/network cifs credentials=/etc/smb_credentials,iocharset=utf8 0 0
sudo apt install nfs-common
sudo mount -t nfs 服务器IP:/共享目录 /mnt/network
示例:
sudo mount -t nfs 192.168.1.100:/data /mnt/network
192.168.1.100:/data /mnt/network nfs defaults 0 0
sudo apt install davfs2
sudo mkdir /mnt/webdav
sudo mount -t davfs https://example.com/webdav /mnt/webdav
smb://192.168.1.100/share
✅ 适合临时访问,不推荐服务器环境
permission denieduid=1000,gid=1000sudo mount -t cifs //IP/share /mnt/network -o username=xxx,uid=1000,gid=1000
-o cache=strict,actimeo=60
-o file_mode=0777,dir_mode=0777
| 场景 | 推荐方式 |
|---|---|
| Windows 共享 | CIFS |
| Linux 服务器 | NFS |
| 云盘 / 公网 | WebDAV |
| 桌面临时访问 | 文件管理器 |
如果你能告诉我:
我可以给你精确到命令级别的方案。