gpt4 book ai didi

ubuntu - 在 ubuntu 12.04 上安装错误 (95) cifs-utils

转载 作者:行者123 更新时间:2023-12-04 18:31:38 25 4
gpt4 key购买 nike

我可以看到很多这样的线程,但到目前为止没有任何效果,而且似乎有些神秘,我不知所措。

我遇到了与 here 中描述的相同的问题大致。我有 2 台服务器,都是 Ubuntu,但 1 台在 12.04,另一台在 14.04。

我正在从我大学的基础设施映射一个 SMB 共享驱动器,但它适用于 14.04,而不是 12.04。

我有最高版本cifs-utils我可以安装在每个设备上(2:6.0-1ubuntu2 在 14.04 和 2:5.1-1ubuntu1 在 12.04)。

在 12.04,对于命令:

sudo mount -t cifs "//foo.bar.warwick.ac.uk/HCSS1/Shared291/" ~/petabyte/ -o username=username,password=******,domain=ADS

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

到目前为止,我能找到的所有建议都表明 secver应该解决似乎由旧的/不受支持的 SMB 协议(protocol)引起的任何冲突——这也是 Uni 的系统管理员认为的问题所在,因为他们说服务器设置为拒绝 SMB1。

但是,我用 sec=ntlm 尝试了该命令和 ver=3.0 , 并没有什么区别。同时在 14.04 服务器上, ver=3.0工作正常。

不匹配的服务器版本/cifs 版本可能是一个完全的红鲱鱼,但对于问题可能是什么,我已经没有其他想法了。

最佳答案

评论太长了,所以它可能也是一个答案:
smbmount是一个挂载 smbfs 的实用程序(内部调用 smbmnt )。 /etc/fstab 中不需要任何记录.该实用程序实际上调用 mount.smbfs (-t smbfs)。你说得对,它已被 mount.cifs 取代。 ,但我希望你测试它是否对你有用。我的猜测是您实际上在使用较新的 SMB 协议(protocol)时遇到了问题(您可能已经猜到了)。您能否检查一下您在 Unt 12.04 上的包是否支持(NTLM 身份验证和 SMB 协议(protocol)的较新版本?)。

我现在的猜测是你可能有一个 12.04 的旧内核。您使用哪个内核版本?

如果他们拒绝 SMB1,则可能是他们允许 SMB2。您可以尝试以下方法吗?:

sudo mount -t cifs "//foo.bar.warwick.ac.uk/HCSS1/Shared291/" ~/petabyte/ -o username=username,password=******,domain=ADS,vers=2.0 

( vers 不是 ver )

关于ubuntu - 在 ubuntu 12.04 上安装错误 (95) cifs-utils,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51676885/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com