NAS 挂载的 fstab 编辑

NAS 挂载的 fstab 编辑

我有一台 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

相关内容