
不思議なことに、パブリックSSHサーバーでは、rootユーザーはqrootとして表示されます。これで、rootが所有するすべてのファイルはqrootの所有になります。
id qroot
qrootのUID 0を表示
/etc/passwd
ファイルはqrootの所有です。
/etc/shadow
qrootでのみ読むことができます。
su -
説明するsu: user root does not exist
su qroot
パスワードが間違っているとします(おそらくshadow
ファイルが一致しないからです)。
root
ユーザーを復元するにはどうすればよいですか?
Fedora 14、/etc/passwd
純粋なファイルベースの認証。
答え1
次のコマンドを使用します。
sudo -u \#0 vi /etc/passwd
その後、ユーザー名をルートに戻します。説明については、次のサイトにアクセスしてください。https://aslamlatheef.blogspot.com/2015/09/why-cant-i-sudo-unknown-user-root.html