在 Debian 系统中挂载网络盘,常见方式取决于网络文件系统类型。下面按最常见的几种情况给你说明,并附上示例。
sudo apt update
sudo apt install cifs-utils
sudo mkdir -p /mnt/smb
sudo mount -t cifs //服务器IP/共享名 /mnt/smb \
-o username=用户名,password=密码
✅ 示例:
sudo mount -t cifs //192.168.1.100/share /mnt/smb \
-o username=admin,password=123456
编辑 /etc/fstab:
sudo nano /etc/fstab
添加一行:
//192.168.1.100/share /mnt/smb cifs username=admin,password=123456,iocharset=utf8 0 0
⚠️ 安全建议:密码不要明文
可改用 credentials 文件:
sudo nano /etc/smb.cred
内容:
username=admin
password=123456
权限:
sudo chmod 600 /etc/smb.cred
fstab 改为:
//192.168.1.100/share /mnt/smb cifs credentials=/etc/smb.cred,iocharset=utf8 0 0
sudo apt install nfs-common
sudo mkdir -p /mnt/nfs
sudo mount -t nfs 服务器IP:/共享目录 /mnt/nfs
示例:
sudo mount -t nfs 192.168.1.200:/data /mnt/nfs
编辑 /etc/fstab:
192.168.1.200:/data /mnt/nfs nfs defaults 0 0
适合没有 SMB/NFS 的服务器。
sudo apt install sshfs
sshfs 用户名@服务器IP:/远程路径 /本地路径
示例:
sshfs user@192.168.1.100:/home/user/data /mnt/sshfs
fusermount -u /mnt/sshfs
df -h
dmesg | tail
sudo chmod 755 /mnt/smb
你可以告诉我:
我可以直接给你最适合你环境的完整命令。