在 Debian 上“挂载网络盘”常见有几种方式,下面按使用场景给你讲最实用的几种连法。
sudo apt update
sudo apt install cifs-utils
sudo mkdir -p /mnt/nas
sudo mount -t cifs //192.168.1.100/share /mnt/nas \
-o username=youruser,password=yourpass
编辑 /etc/fstab:
sudo nano /etc/fstab
添加:
//192.168.1.100/share /mnt/nas cifs username=youruser,password=yourpass,iocharset=utf8 0 0
挂载测试:
sudo mount -a
✅ 适合:NAS、Windows 共享、路由器硬盘
sudo apt install nfs-common
sudo mkdir -p /mnt/nfs
sudo mount -t nfs 192.168.1.200:/data /mnt/nfs
192.168.1.200:/data /mnt/nfs nfs defaults 0 0
sudo apt install sshfs
mkdir ~/remote
sshfs user@192.168.1.50:/home/user ~/remote
卸载:
fusermount -u ~/remote
✅ 适合:临时访问远程服务器文件
sudo apt install davfs2
sudo mkdir /mnt/webdav
sudo mount -t davfs https://example.com/remote.php/webdav /mnt/webdav
| 问题 | 解决 |
|---|---|
| 权限拒绝 | 加 uid=1000,gid=1000 |
| 中文乱码 | 加 iocharset=utf8 |
| 无法开机挂载 | 加 _netdev 参数 |
| 密码不安全 | 用 credentials 文件 |
示例:
//192.168.1.100/share /mnt/nas cifs credentials=/etc/nas.pass,_netdev 0 0
如果你告诉我:
我可以直接给你一份可复制的配置。