安装依赖

# 1) 目录与工具(如果还没装)
sudo apt-get update
sudo apt-get install -y cifs-utils
sudo mkdir -p /mnt/nas_backup

写凭据文件(避免密码出现在命令历史)

sudo mkdir -p /etc/samba
sudo bash -c 'cat >/etc/samba/creds-nas <<EOF
# NAS的账号密码
username=USER
password=PASS
domain=
EOF'
sudo chmod 600 /etc/samba/creds-nas

手动测试挂载

# 这里需要注意路径是:直接写NAS的IP和共享目录名称,例如://10.10.10.123/BackUP 其中BackUP为NAS上共享目录的名字
sudo mount -t cifs //NAS_IP/SHARE /mnt/nas_backup \
  -o credentials=/etc/samba/creds-nas,iocharset=utf8,vers=3.1.1,sec=ntlmssp,_netdev,soft

验证临时挂载正确性

df -h | grep nas_backup
ls -la /mnt/nas_backup

开机自动挂载

sudo bash -c 'echo "//NAS_IP/SHARE /mnt/nas_backup cifs \
credentials=/etc/samba/creds-nas,iocharset=utf8,vers=3.1.1,sec=ntlmssp,_netdev,soft,\
x-systemd.automount,noauto,nofail 0 0" >> /etc/fstab'

sudo systemctl daemon-reload
sudo systemctl restart remote-fs.target
最后修改:2025 年 11 月 04 日
如果觉得我的文章对你有用,请随意赞赏