【发布时间】:2015-12-02 01:02:52
【问题描述】:
我的Unix密码已经超时,我需要输入一个新密码,所以我一登录就得到这个:
Current Password:####
New Password:
但是我输入的任何东西都太简单了(显然),即使是1y4y5re987wnf
我可以输入一些东西来找出密码规则吗?
【问题讨论】:
我的Unix密码已经超时,我需要输入一个新密码,所以我一登录就得到这个:
Current Password:####
New Password:
但是我输入的任何东西都太简单了(显然),即使是1y4y5re987wnf
我可以输入一些东西来找出密码规则吗?
【问题讨论】:
您应该询问您的系统管理员:1y4y5re987wnf 可能被拒绝,因为它不包含任何特殊字符或没有大写字母。您还可以在文件/etc/default/passwd 中找到有关所需密码的更多信息。
【讨论】:
/etc/default/passwd 在我的系统上不存在。
sudo 调用passwd。这样它就不会拒绝它认为不安全的密码。 xkcd.com/149.
我希望您至少需要一个大写字母,至少一个小写字母,至少一个数字,最好至少一个标点符号或控制字符,总共至少 8 个字符。但是,如果您不知道更多关于您使用的是哪个版本的 Unix(Linux 等),没有人能比这更精确。不同的系统会施加不同的规则。不同的系统可能会对密码长度施加不同的上限。
【讨论】: