在 CentOS 8 上重置丢失的 root 密码不起作用

在 CentOS 8 上重置丢失的 root 密码不起作用

我只是不知道。在 30 年的 IT 管理员经验中,我每年可能重置 Linux 机器上丢失的 root 密码 5 次,但这次我只是感到困惑。我只是无法登录我的 CentOS 机器。我遵循了常见的已知路径,例如https://www.redhat.com/sysadmin/recover-root-passwd(也尝试了 /bin/sh 的另一种方法)但重启后我仍然无法登录 :-(

有人知道我的盒子出了什么问题(或者我的问题?我是不是太老了?:-( 不知怎的,我认为这是因为 SeLinux。因为总是在 CentOS 上,当某些东西似乎不起作用时,这是因为 SeLinux?

请给我一个提示和一个“可怜的人”:-(

答案1

这里有几件事可以尝试,可能会为您无法登录的原因提供线索...我假设您使用控制台登录而不是通过网络进行远程登录?

  1. 添加一个新的用户账户(最好具有 sudo 权限)并确认您是否可以登录?
  2. 使用新帐户登录并检查影子文件以验证您的密码更改是否持续。
  3. 禁用或将 selinux 置于宽容模式以消除这种可能性。

相关内容