为了证明这一点:

为了证明这一点:

我将这些行添加到我的 /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,请尝试以普通用户身份挂载某些东西。这是行不通的。

相关内容