![NAS 挂载的 fstab 编辑](https://linux22.com/image/906698/NAS%20%E6%8C%82%E8%BD%BD%E7%9A%84%20fstab%20%E7%BC%96%E8%BE%91.png)
我有一台 WD Mycloud,我想永久安装 Ubuntu 计算机上的公共文件夹。我已将 fstab 编辑为以下行,但我有一些问题:
//192.168.106.105/Public /media/nas cifs uid=1000,gid=1000,credentials=/home/pseudo/.nascredentials,iocharset=utf8,sec=ntlm 0 0
问:在使用 fstab 命令行之前,我可以从终端进行测试吗?如果可以,语法是什么?
问:如果上面这行不正确,会导致我的 Ubuntu 启动崩溃吗?
问:凭证;我的 LAN-NAS 上的公共区域没有密码/用户名要求(我不这么认为) - 有没有办法用终端命令行来测试这一点?如果是这样,我是否只需在凭证文件中输入用户名 = guest 密码 =(空白)?
在我的系统崩溃之前,任何帮助我都非常感谢。;-)
答案1
问:在使用 fstab 命令行之前,我可以从终端进行测试吗?如果可以,语法是什么?
您可以使用以下命令挂载 fstab 文件中列出的所有驱动器
sudo mount -a
使用以下命令卸载 fstab 中列出的所有驱动器
sudo umount -a
问:如果上面这行不正确,会导致我的 Ubuntu 启动崩溃吗?
可能不是,但为了以防万一,请将其添加到 fstab 的末尾,并准备好一个实时 USB 系统,以防您需要从中更改 fstab 文件。
问:凭证;我的 LAN-NAS 上的公共区域没有密码/用户名要求(我不这么认为) - 有没有办法用终端命令行来测试这一点?如果是这样,我是否只需在凭证文件中输入用户名 = guest 密码 =(空白)?
我认为您应该能够完全删除该行的凭据部分。否则,请尝试使用空用户和密码创建一个凭据文件。如果您尝试不使用凭据并收到“权限错误”,则您的 LAN-NAS 确实有密码/用户名要求。
如果你使用的是 Ubuntu 18.04,则可能需要vers=1.0
根据服务器中运行的版本添加行。因此,你的行应该是:
//192.168.106.105/Public /media/nas cifs vers=1.0,uid=1000,gid=1000,credentials=/home/pseudo/.nascredentials,iocharset=utf8,sec=ntlm 0 0