我将这些行添加到我的 /etc/fstab 中:
//10.23.83.7/AIP ~/Shares/AIP cifs guest,uid=1000,iocharset=utf8 0 0
当我运行 sudo mount -a 时,我得到:
mount: mount point ~/Shares/AIP does not exist
但它确实存在,我可以顺利地 cd ~/Shares/AIP。我也尝试使用 /Shares/AIP 和 /aip/Shares/AIP(aip 是我的用户名)。
输入此路径的正确方法是什么?我正在尝试从 NAS 挂载多个文件夹。
答案1
/etc/fstab
被解析为 root。这意味着~/Shares/AIP
被扩展为/root/Shares/AIP
(假设您没有更改用户的主目录。正确的路径应该是/home/aip/Shares/AIP
。
因此整个正确的行应该是:
//10.23.83.7/AIP /home/aip/Shares/AIP cifs guest,uid=1000,iocharset=utf8 0 0
为了证明这一点:
sudo su
cd ~/Shares/AIP
应该说它不存在。
为了证明它被解析为 root,请尝试以普通用户身份挂载某些东西。这是行不通的。