在 Ubuntu 上挂载网络盘(网络共享),常见有几种方式,取决于网络盘的类型。下面按最常见场景给你说明。
sudo apt install cifs-utils
sudo mkdir -p /mnt/win_share
sudo mount -t cifs //192.168.1.100/share /mnt/win_share \
-o username=your_user,password=your_pass
如果是匿名共享:
sudo mount -t cifs //192.168.1.100/share /mnt/win_share -o guest
编辑 /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
safer 方式(密码不写在 fstab):
//192.168.1.100/share /mnt/win_share cifs credentials=/etc/smbcred 0 0
创建密码文件:
sudo nano /etc/smbcred
内容:
username=your_user
password=your_pass
然后:
sudo chmod 600 /etc/smbcred
sudo mount -a
sudo apt install nfs-common
sudo mkdir -p /mnt/nfs
sudo mount 192.168.1.200:/data /mnt/nfs
sudo nano /etc/fstab
添加:
192.168.1.200:/data /mnt/nfs nfs defaults 0 0
sudo apt install sshfs
mkdir ~/remote
sshfs user@192.168.1.300:/remote/path ~/remote
取消挂载:
fusermount -u ~/remote
smb://192.168.1.100/share
⚠️ 这种方式重启不会自动挂载
uid=1000,gid=1000iocharset=utf8dmesg | tail 查看原因如果你能告诉我:
我可以直接给你一条可复制的命令。