AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 63277
In Process
djk
djk
Asked: 2009-09-09 01:54:12 +0800 CST2009-09-09 01:54:12 +0800 CST 2009-09-09 01:54:12 +0800 CST

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

  • 772

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

mount error 127 = Key has expired

Refer to the mount.cifs(8) manual page (e.g.man mount.cifs)

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

较旧的 CentOS 机器使用的是 Samba 版本 3.0.28-0.el4.9,而我现在尝试设置的是 3.0.33-3.7.el5_3.1。我不知道这是否与它有关,但它肯定是这两种设置之间的唯一区别之一。

当我尝试挂载命令时,它会出现在 syslog 中:

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

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

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

linux
  • 9 9 个回答
  • 69296 Views

9 个回答

  • Voted
  1. Mahendra Liya
    2012-06-30T04:16:31+08:002012-06-30T04:16:31+08:00

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

    1. 登录到 Windows 机器或远程桌面
    2. 输入当前正确的凭据后,系统会提示您更改密码
    3. 提供新密码
    4. 密码更改成功后,再次尝试挂载(应该可以了)
    • 16
  2. Laurent
    2010-02-10T12:52:48+08:002010-02-10T12:52:48+08:00

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

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

    • 7
  3. jonny
    2011-05-28T10:22:34+08:002011-05-28T10:22:34+08:00

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

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

    windows说账号密码过期,提示输入新密码。

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

    现在我的份额增加了。

    • 4
  4. naisanza
    2013-10-29T16:38:22+08:002013-10-29T16:38:22+08:00

    同样的事情也发生在我身上。检查您的登录帐户并将其更改Password expires为Never

    请参阅下面的net user输出。

    C:\Users\usr>net user remote
    User name                    remote
    Full Name
    Comment
    User's comment
    Country code                 000 (System Default)
    Account active               Yes
    Account expires              Never
    
    Password last set            9/15/2013 1:33:43 PM
    Password expires             10/27/2013 1:33:43 PM <<<<<<< # password expired
    Password changeable          9/15/2013 1:33:43 PM
    Password required            Yes
    User may change password     Yes
    

    要将帐户的Password expires字段设置为Never,请运行以下命令。

    WMIC USERACCOUNT WHERE "Name='username" SET PasswordExpires=FALSE
    

    因此,例如,对于我的帐户,我会运行:

    WMIC USERACCOUNT WHERE "Name='remote" SET PasswordExpires=FALSE
    

    命令提示符输出:

    wmic:root\cli>useraccount where "name='remote'" set PasswordExpires=FALSE
    Update property(s) of '\\READINGRAINBOW\ROOT\CIMV2:Win32_UserAccount.Domain="ReadingRainbow",Name="remote"' (Y/N/?)? y
    Property(s) update successful.
    wmic:root\cli>
    

    当您再次检查帐户时,应将其更改为Never

    C:\Users\usr>net user remote
    User name                    remote
    Full Name
    Comment
    User's comment
    Country code                 000 (System Default)
    Account active               Yes
    Account expires              Never
    
    Password last set            10/28/2013 8:33:29 PM
    Password expires             Never                  <<<<<<< # Changed to Never
    Password changeable          10/28/2013 8:33:29 PM
    
    • 4
  5. James
    2009-09-25T00:29:25+08:002009-09-25T00:29:25+08:00

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

    • 2
  6. Dr I
    2012-06-30T04:33:58+08:002012-06-30T04:33:58+08:00

    我个人在 linux 上使用 CIFS 时遇到的唯一三个因素(如上面所说):

    1°/-Kerberos 票据刷新错误(卸载您的点,停止内核模块,清除每个缓存)。

    2°/-由于一些奇怪的加密问题导致的密码问题(如果不对双方的日志和网络捕获进行更深入的检查,就不可能快速解决)。

    linux 端的 3°/-Time 设置与 windows 的设置相差超过一秒。

    我并不是说这些要点是解决方案,但是,它可以提供帮助;-)

    再见!

    • 1
  7. drAlberT
    2009-09-09T02:32:34+08:002009-09-09T02:32:34+08:00

    也许我是个书呆子,但是您在收到错误后是否尝试过另一台机器?

    您确定该帐户现在没有过期吗?

    编辑:

    这个帖子有帮助吗?

    编辑2:

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

    • 0
  8. renfeng
    2018-05-08T19:45:45+08:002018-05-08T19:45:45+08:00

    刚才遇到了类似的问题,通过修改解决了

    //host/path  /mnt/path  cifs  username=username1,password=password1,iocharset=utf8,sec=ntlm  0  0
    

    至

    //host/path  /mnt/path  cifs  username=domain1\username1,password=password1,iocharset=utf8,sec=ntlm  0  0
    
    • 0
  9. adrianTNT
    2020-04-06T01:20:06+08:002020-04-06T01:20:06+08:00

    我今天尝试删除目录时遇到此错误,这是因为...

    即使您df -h不会将此文件夹显示为已安装路径,它实际上已安装但远程服务器已断开连接(或拒绝连接)。

    我看到了定义的路径/etc/fstab,我能够在卸载路径后删除文件夹

    umount /my_path

    • 0

相关问题

  • Linux 主机到主机迁移

  • 如何在 Linux 机器上找到有关硬件的详细信息?

  • 如何在 Linux 下监控每个进程的网络 I/O 使用情况?

  • 在 RHEL4 上修改 CUPS 中的现有打印机设置

  • 为本地网络中的名称解析添加自定义 dns 条目

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve