【发布时间】:2021-07-13 03:50:38
【问题描述】:
我在Ubuntu 21.04上,我现在运行的命令如下
sudo mount -t cifs //192.168.0.1/g /mnt/network -o user=user,vers=3,sec=ntlm --verbose
结果,不管变量的组合是什么
mount.cifs kernel mount options: ip=192.168.0.1,unc=\\192.168.0.1\g,vers=3,sec=ntlm,user=user,pass=********
mount error(22): Invalid argument
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)
如果我将 vers 参数更改为 vers=1.0,则安装可以完美运行而不会出错。
据我从 man mount.cifs 中可以看出,我没有传入任何无效参数,而且我一直在寻找有关我所看到的错误的任何信息。
我试过tail syslogs,但是那里的错误信息不是很有帮助,只是说
CIFS: Attempting to mount \\192.168.0.1\g
FS-Cache: Duplicate cookie detected
FS-Cache: O-cookie c=00000000daddcf90 [p=000000009dd1318b fl=222 nc=1 na=1]
FS-Cache: O-cookie d=0000000043e1efc3 n=0000000079106b44
FS-Cache: O-key=[8] '020001bdc0a80001'
FS-Cache: N-cookie c=0000000025a3f19f [p=000000009dd1318b fl=2 nc=0 na=1]
FS-Cache: N-cookie d=0000000043e1efc3 n=000000002879ec5a
FS-Cache: N-key=[8] '020001bdc0a80001'
CIFS: VFS: cifs_mount failed w/return code = -22
我的最终目标是在已挂载的目录内容上运行 chown 命令,我希望也许一个不同的版本可能会改变我一直在努力的问题,但我会发布另一个针对该问题的问题。同时,我只想能够使用 smb3 协议
【问题讨论】: