挂载 cifs 时出现错误(95)

挂载 cifs 时出现错误(95)

我们在 OSX 上有一个构建系统,我们使用以下命令挂载远程卷:

  mount -t smbfs //userid:pwd@srver02/TestDataFiles /Users/Shared/test

我们正在设置 Ubuntu 18.04.3 LTS 系统,我们需要在其中挂载相同的卷。使用以下命令:

   mount -t cifs -o user=userid,pass=pwd //srver02/TestDataFiles /mnt/test

给出错误:

mount error(95): Operation not supported
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

这没什么帮助。是的,我确实安装了 cifs-util 包。我做了很多搜索,找到了很多关于随机命令行更改的建议,但都没有用。(vers=1.0 或 2.0 或 3.0,以及一些其他杂项选项。)

有什么方法可以准确找出命令抱怨的内容?建议的 dup 问题没有帮助,因为我已经尝试了各种 vers 设置并以 root 身份运行。

答案1

在我的配置中,所需的最低 Samba 版本出现了同样的错误,并通过添加以下内容进行了修复:

vers=3.0

到选项列表。虽然这不能解决 OP 的问题,但它可能会帮助其他人。此外,尝试使用详细 (-v) 开关从客户端获取更多信息。

最后,如果您有访问权限,请在服务器上配置更详细的日志级别并调查生成的日志: https://www.samba.org/samba/docs/using_samba/ch12.html

您可以使用以下命令快速找到服务器的日志文件位置:

grep "log file" /etc/samba/smb.conf

相关内容