我正在尝试 19.04。一切都很好,但它强制执行密码策略。我如何关闭这些建议并使用我的简单 1234 密码?
谢谢
答案1
该密码策略不是 19.04 的,而是几年前引入的。至少 14.04 也是这样。这是 PAM 的一个功能。
使用
sudo nano /etc/pam.d/common-password
并改变
password [success=1 default=ignore] pam_unix.so obscure sha512
到
password [success=1 default=ignore] pam_unix.so sha512 minlen=4
答案2
默认情况下,Ubuntu 要求密码长度至少为 6 个字符,以及一些基本的熵检查。
因此,您可以将密码长度设置为 4 个字符。但您还需要禁用这些熵检查。
来自man pam_unix
(标准 UNIX 身份验证模块):
朦胧- 启用一些额外的密码强度检查
所以你需要做的是
在/etc/pam.d/通用密码查找行:
password [success=1 default=ignore] pam_unix.so obscure sha512
并重写它:
password [success=1 default=ignore] pam_unix.so sha512 minlen=4
你需要打开通用密码具有 root 权限的文件:
$sudo nano /etc/pam.d/common-password