![root 用户重命名为 qroot - 无法 su 或 sudo](https://linux22.com/image/127195/root%20%E7%94%A8%E6%88%B7%E9%87%8D%E5%91%BD%E5%90%8D%E4%B8%BA%20qroot%20-%20%E6%97%A0%E6%B3%95%20su%20%E6%88%96%20sudo.png)
神秘的是,在我们的公共 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
然后将用户名更改回root。有关解释请访问:https://aslamlatheef.blogspot.com/2015/09/why-cant-i-sudo-unknown-user-root.html