不

我在我的电脑上新安装了 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>

相关内容