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

djk*_*djk 26 linux samba

我目前正在复制 CentOS 机器的设置,并在尝试安装驻留在 NAS 上的 samba 共享时遇到一个奇怪的错误。我得到的错误是:

mount error 127 = Key has expired

Refer to the mount.cifs(8) manual page (e.g.man mount.cifs)
Run Code Online (Sandbox Code Playgroud)

设置与旧机相同,密码也绝对正确。我当然已经用谷歌搜索了这个问题,并查看了每个引用这个问题的页面(不是很多),但仍然没有找到答案。

较旧的 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
Run Code Online (Sandbox Code Playgroud)

该帐户没有被禁用,因为它使用相同的凭据在旧机器上工作。

有没有其他人看到过这个问题?

Mah*_*iya 17

我有类似的问题。其原因可能是您的密码已过期或需要更改,您可以通过以下方式解决:

  1. 登录到 Windows 机器或远程桌面吧
  2. 输入当前正确的凭据后,系统会提示您更改密码
  3. 提供新密码
  4. 修改密码成功后,再次尝试挂载(应该可以了)


小智 6

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

基本上你去你尝试连接的计算机,登录并重新发布你使用的帐户的密码......如果你愿意,你可以重新使用相同的密码......然后你会在一定天数内保持良好状态如果您没有更改任何内容,则根据您的系统默认设置 8)


drA*_*erT 0

也许我很迂腐,但是在出现错误后,您是否在另一台机器上尝试过?

您真的确定该帐户现在不是刚刚过期吗?

编辑:

这篇文章有帮助吗?

编辑2:

如果使用 smbfs 而不是 cifs 是否有效?