我目前正在复制 CentOS 机器的设置,在尝试挂载 NAS 上的 samba 共享时遇到一个奇怪的错误。我收到的错误是:
mount error 127 = Key has expired
Refer to the mount.cifs(8) manual page (e.g.man mount.cifs)
设置与旧机器相同,密码也绝对正确。我当然已经在 Google 上搜索过这个问题,并查看了每个提到这个问题的页面(不是很多),但仍然没有找到答案。
较旧的 CentOS 机器使用的是 Samba 3.0.28-0.el4.9 版本,而我现在尝试设置的是 3.0.33-3.7.el5_3.1。我不知道这是否与此有关,但这肯定是 2 个设置之间的唯一区别之一。
当我尝试 mount 命令时,系统日志中出现了以下信息:
Sep 8 10:51:54 helvetica2 kernel: Status code returned 0xc0000072 NT_STATUS_ACCOUNT_DISABLED
Sep 8 10:51:54 helvetica2 kernel: CIFS VFS: Send error in SessSetup = -127
Sep 8 10:51:54 helvetica2 kernel: CIFS VFS: cifs_mount failed w/return code = -127
该帐户并没有被禁用,因为它可以在使用相同凭据的旧机器上运行。
还有谁见过这个问题吗?
答案1
我遇到了类似的问题。原因可能是您的密码已过期或需要更改。您可以按如下方式解决:
- 登录到 Windows 计算机或远程桌面
- 输入当前正确的凭据后,系统将提示你更改密码
- 提供新密码
- 密码更改成功后,尝试再次挂载(应该可以正常工作)
答案2
也许你解决了这个问题......
基本上,您可以前往尝试连接的计算机,登录并重新发出您使用的帐户的密码...如果您愿意,您可以重新使用相同的密码...然后,如果您没有更改任何内容,您将按照系统默认设置使用一定天数 8)
答案3
我在 ubuntu 11.04/windows 7 上遇到了同样的错误
在我尝试以用户身份登录(在 Windows 机器上)之后,在 Samba 挂载选项中使用了哪些凭据,
windows提示账户密码已过期,并提示输入新密码。
我在 Windows 机器和 .credentials 中都更改了账户密码,
现在我的份额增加了。
答案4
您的 NAS 和 Linux 机器上的日期/时间是否同步?