在 CentOS 8 上重置遺失的 root-pwd 不起作用

在 CentOS 8 上重置遺失的 root-pwd 不起作用

我只是不知道。在 30 年的 IT 管理員經驗中,我可能每年重置 Linux 機器上遺失的 root-pwds 5 次,但這次我只是感到困惑。我只是無法登入我的 CentOS 機器。我遵循了常見的已知路徑,例如中描述的https://www.redhat.com/sysadmin/recover-root-passwd(也嘗試了 /bin/sh 的另一種方式)但重新啟動後我仍然無法登入:-(

有人知道我的盒子有什麼問題(或者我自己有什麼問題嗎?我現在太老了嗎?:-( 不知何故,我認為這是因為SeLinux。因為總是在CentOS 上,當某些東西似乎不起作用時,這是因為SeLinux?

請給我一個提示和一個「可憐的人」:-(

答案1

這裡有一些可以嘗試的事情,可能會為您無法登入的原因提供線索......我假設您正在使用控制台登錄,而不是透過網路遠端登入?

  1. 新增一個新的使用者帳戶(最好具有 sudo 權限)並確認是否可以登入?
  2. 使用新帳戶登入並檢查影子文件以驗證您的密碼變更是否仍然存在。
  3. 停用或將 selinux 置於寬容模式以消除這種可能性。

相關內容