cifs mount 差异:mount 命令与 fstab 条目

cifs mount 差异:mount 命令与 fstab 条目

我遇到了两种安装卷的方法之间的差异。如果我在命令行中使用 mount:

sudo mount -t cifs -o sec=ntlmssp,vers=1.0,credentials=/home/bob/.credentials,uid=1001,gid=1001 //192.168.20.16/bob /home/bob/home

那么一切都很好。但是,如果我使用(我认为相同的)fstab 条目:

//192.186.20.16/bob /home/bob/home cifs sec=ntlmssp,vers=1.0,credentials=/home/bob/.credentials 0 0

然后我收到以下失败:

mount error(2): No such file or directory
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)

dmesg 有帮助地告诉我:

[ 1406.873877] CIFS VFS: Error connecting to socket. Aborting operation.
[ 1406.873906] CIFS VFS: cifs_mount failed w/return code = -2

我不认为我的路径是错的——因为命令行指向完全相同的路径是有效的——所以我认为没有这样的文件或目录是一个错误的说法。错误代码是说类似的话但我也不敢相信。

任何帮助都将不胜感激,因为我目前使用启动脚本运行命令行版本的解决方法让我很难过!(这是在全新安装 Ubuntu 20.04.1 LTS 之后,转移到我以前的工作设置上。)

相关内容