![无法使用启用了 DISA STIG 配置文件的 RHEL 7.5 服务器上的帐户登录](https://linux22.com/image/724102/%E6%97%A0%E6%B3%95%E4%BD%BF%E7%94%A8%E5%90%AF%E7%94%A8%E4%BA%86%20DISA%20STIG%20%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6%E7%9A%84%20RHEL%207.5%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A%E7%9A%84%E5%B8%90%E6%88%B7%E7%99%BB%E5%BD%95.png)
这种情况已经发生过好几次了,我感到很沮丧。
我不知道这是怎么发生的,但有时用户帐户会被锁定。我通过passwd
或更改了他们的密码chpasswd
。我确信密码设置正确,并且当我尝试以该用户身份登录时我输入的密码正确,但无论出于什么原因,我都会得到"Permission denied, please try again."
并且 /var/log/secure 中有一行"Failed password for user from 1.2.3.4 port 1234"
。
我可以删除用户并重新创建它们,但同样会失败,即使 UID 不同。这让我相信用户名在某个需要重置的文件中。我已将 /var/log/btmp 和 /var/log/wtmp 清零,因为一些论坛建议这些文件可能已损坏。
我发现的唯一解决方法是创建一个具有新名称的新帐户,因此不要使用 cliffm,而是使用 cliffm2。
答案1
我的问题的答案是故障锁定。
faillock --user cliffm --reset