我在我的电脑上新安装了 centos 8。我想保留我的旧用户密码。 Centos 抱怨说,它太短了(7 个字符)并且基于一些字典单词。如何禁用此检查?
答案1
要操纵 Linux 中强加给您的默认密码限制,可以在以下位置找到它们:
- /etc/security/pwquality.conf
difok
minlen
dcredit
ucredit
lcredit
ocredit
minclass
maxrepeat
maxclassrepeat
- pwquality.conf 文件中对每个内容都有描述。
- 也可以有项目
- /etc/pam.d/password-password-auth
- /etc/pam.d/系统身份验证
- 可以影响各种密码相关的限制
- /etc/login.defs
PASS_MAX_DAYS
PASS_MIN_DAYS
PASS_MIN_LEN
PASS_WARN_AGE
FAIL_DELAY
据我所知,从 RHEL/CentOS 7 到 8 或 9,上述内容没有改变。
答案2
不
但如果您坚持,则必须通过登录 root 或使用 .root 将密码设置为 root sudo
。它仍然会抱怨不满足复杂性要求,但会获取密码。
sudo passwd <username>