我添加了一个新用户(例如另一个用户)并尝试授予此用户root权限(我不记得我做了什么)。 当我以root身份登录时,似乎我已经以另一个用户身份登录。 我怎么能纠正这个?
这是我在shell中看到的:
login as: root
root@x.x.x.x's password:
Last login: Sun Aug 14 11:59:38 2016 from x.x.x.x
anotheruser@main [~]#
答案 0 :(得分:0)
检查您的/etc/passwd
和/etc/shadow/
文件
您似乎更改了用户0
(root用户)的名称。
有关详细信息,请参阅https://unix.stackexchange.com/questions/8447/how-do-you-rename-root。
还要检查为root用户设置的登录shell(可以在passwd
文件中找到)。它可能会更改为将活动用户从root
更改为anotheruser
的内容。