Linux 服务器用户修改密码小结

情景:Linux 服务器上用户的密码被服务器管理员发现太过简单,需要重置密码。处理时为了方便记忆,就直接使用普通用户登录,修改密码时,在原密码的基础上增加一串特定的数字,结果提示不通过。例如出现错误提示"BAD PASSWORD: it is based on your username"。

网罗相应的资料得知:

1、使用管理员帐号root 怎么设置都可以,可以不受验证机制的约束。

2、普通用户修改自己的密码,必须要符合密码验证机制,否则修改不成功,会有各种报错提示。

(1)、“BAD PASSWORD: it's WAY too short”——报密码太短,不符合/etc/login.defs的设置;

(2)、“BAD PASSWORD: it is based on your username”——密码与帐号不能同名,这是不符合/etc/pam.d/passwd的设置;

(3)、“BAD PASSWORD: it is based on a dictionary word”——出现了字典里的字符串。

补充:

Linux 上修改密码命令:

任何用户登录Linux后,输入passwd 可以直接修改自己的密码。

root 用户登录后,可以使用 passwd 用户名,可以修改某个用户的密码。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/de4e6ced0a3459c46e8697d583bedd87.html