Ubuntu 16.04,pbis,身份验证令牌操作问题

Ubuntu 16.04,pbis,身份验证令牌操作问题

自从我尝试更改密码以来,我的 Ubuntu 出现了很大的问题。我的桌面使用 pbis-open 连接到 Windows 域。有时我必须更改我的域密码,然后通常对我的 Ubuntu 使用相同的密码。

这次,在更改域密码后(从 Ubuntu 连接域时)我遇到了错误“身份验证令牌操作错误”。

我在网上搜索了不同的建议,比如或者

我所做的一切只是让事情变得更糟。

我唯一能做的就是登录。在 gnome 中,锁屏返回此错误,并且 sudo 不再起作用。Sudo 在这里没有返回任何错误,只是不接受密码。

在简单的控制台中,我至少能够使用 sudo,但 passwd 甚至在输入密码之前也会返回身份验证令牌错误。

我在身份验证日志中可以看到:

passwd[11821]: [lsass-pam] [module:pam_lsass]LsaPamCheckCurrentPassword failed [login:foo][error code: 40008]

(未发现有关错误 40008 的任何信息。)

pwconv 没有效果。pwck grpck 没有显示错误。/etc/shadow 不显示加密密码:

foo::17550:0:99999:7:::


sudo passwd -d foo

返回错误

passwd: password expiry information changed.

pam-auth-update 在不同的组合下没有任何帮助。

我这里没什么主意了,非常感谢任何能解决这个问题的帮助。

答案1

经过大量的头痛、研究、阅读、反复试验,我终于找到了解决这个问题的方法。通过阅读 PBIS 指南,我发现命令

domainjoin-cli leave <user>

最后就是这么简单(就像知道时一样)。以这种方式离开域后,一切都恢复正常,我能够使用和更改所有帐户和密码。我重新启动,再次加入域,一切都运行正常。不幸的是,我不知道那里到底发生了什么,重新启动整个机器并没有改变任何东西,我不得不明确离开。我只能猜测一些缓存数据被删除,导致了这个奇怪的问题。

我希望这可以帮助任何人避免浪费时间和头痛。

相关内容