Ada*_*mes 5 password login 14.04
使用本地系统管理员帐户为标准用户设置新的 Ubuntu 14 PC 时,我使用以下命令使他们的密码在 30 天后过期:
sudo chage –M 30 [username]
Run Code Online (Sandbox Code Playgroud)
但是,到期后您似乎无法从登录屏幕更改它。无论您输入什么,无论多么强或随机,都会导致密码不正确或密码不够强错误。唯一的方法是以系统管理员身份登录并在那里更改密码。
有谁知道如何从登录屏幕使其适用于标准用户,因此系统管理员不需要参与?
我注意到这里记录了一个错误:https : //bugs.launchpad.net/ubuntu/+source/unity-control-center/+bug/1318199似乎集中在密码不够强上GUI 的工作方式与使用passwd. 但是,当密码到期时,我看不到强度计,因此不确定它是否相关。
我正在安装的版本是 Ubuntu 14.04,带有所有最新更新。
提前致谢,
亚当。
在您链接的错误报告中,有一条评论解释了为什么有些人根本无法登录(可能与您的问题类似)。解决方案是使用默认的 crashlib 字典 /usr/share/dict/cracklib-small 安装 crashlib-runtime。据那个人说,libpam-pwquality 依赖于它,但它没有被列为依赖项,这会导致检查密码是否足够强而总是失败。
对我来说,我发现我必须将密码设置为一些我永远不会使用的脏话,然后再次将其更改为我想要的。
我发现原因是我new password想在旧密码中使用类似的字符或模式,并且password strength?现在已更新/升级以检查这一点...不知道这种情况何时发生或记得有关此的通知? ......但似乎仍然是真的。
总的来说,在绞尽脑汁试图找到解决办法之后,没有解决办法,而是采用了不同的方法来解决它。
| 归档时间: |
|
| 查看次数: |
1804 次 |
| 最近记录: |