挂载 CIFS 共享时出现“挂载错误 127 = 密钥已过期”

挂载 CIFS 共享时出现“挂载错误 127 = 密钥已过期”

我目前正在复制 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

我遇到了类似的问题。原因可能是您的密码已过期或需要更改。您可以按如下方式解决:

  1. 登录到 Windows 计算机或远程桌面
  2. 输入当前正确的凭据后,系统将提示你更改密码
  3. 提供新密码
  4. 密码更改成功后,尝试再次挂载(应该可以正常工作)

答案2

也许你解决了这个问题......

基本上,您可以前往尝试连接的计算机,登录并重新发出您使用的帐户的密码...如果您愿意,您可以重新使用相同的密码...然后,如果您没有更改任何内容,您将按照系统默认设置使用一定天数 8)

答案3

我在 ubuntu 11.04/windows 7 上遇到了同样的错误

在我尝试以用户身份登录(在 Windows 机器上)之后,在 Samba 挂载选项中使用了哪些凭据,

windows提示账户密码已过期,并提示输入新密码。

我在 Windows 机器和 .credentials 中都更改了账户密码,

现在我的份额增加了。

答案4

您的 NAS 和 Linux 机器上的日期/时间是否同步?

相关内容