在 Debian 下挂载 NAS,常见有 NFS、SMB/CIFS、FTP/WebDAV、iSCSI 几种方式。下面按“最常用 → 特殊场景”给你系统讲一下。
sudo apt update
sudo apt install nfs-common
sudo mkdir -p /mnt/nas
sudo mount -t nfs NAS_IP:/共享目录 /mnt/nas
示例:
sudo mount -t nfs 192.168.1.100:/volume1/data /mnt/nas
192.168.1.100:/volume1/data /mnt/nas nfs defaults,_netdev 0 0
_netdev表示网络设备,防止系统启动过早挂载失败
sudo apt install cifs-utils
sudo mkdir -p /mnt/nas
sudo mount -t cifs //NAS_IP/共享名 /mnt/nas \
-o username=用户名,password=密码
示例:
sudo mount -t cifs //192.168.1.100/share /mnt/nas \
-o username=admin,password=123456
sudo nano /etc/nas_cred
内容:
username=admin
password=123456
权限:
sudo chmod 600 /etc/nas_cred
fstab:
//192.168.1.100/share /mnt/nas cifs credentials=/etc/nas_cred,iocharset=utf8,_netdev 0 0
sudo apt install davfs2
sudo mount -t davfs https://nas地址/webdav /mnt/nas
https://nas地址/webdav /mnt/nas davfs user,rw,_netdev 0 0
适合需要格式化、当本地磁盘用的情况。
sudo apt install open-iscsi
sudo iscsiadm -m discovery -t st -p NAS_IP
sudo iscsiadm -m node -l
登录后会在 /dev/sdX 出现,再 mkfs + mount。
ping NAS_IPshowmount -e NAS_IPsmbclient -L //NAS_IPno_root_squashuid=,gid= 参数_netdevsystemd 网络启动后再挂载| 场景 | 推荐方式 |
|---|---|
| Linux NAS | NFS |
| 群晖 / Windows | SMB |
| 远程 / 公网 | WebDAV |
| 做数据库 / 虚拟机 | iSCSI |
如果你能告诉我:
我可以直接给你一套可复制的配置示例。