我希望为root用户添加一个别名,以便使用不同的密码登录到服务器。
所以我遵循了这个建议,https://serverfault.com/a/870301/429729
通过使用以下命令
useradd -o -u 0 -g 0 -N -d /root/ -M root2 它可以工作,但是当我以root身份登录时,所有根所有者的渗透都变成了服务器中的root2。
lrwxrwxrwx 1 root2 root 8 Aug 21 2019 sbin -> usr/sbin请好心,我怎样才能纠正这个问题,把正确的渗透作为根来取回?
谢谢您抽时间见我。
发布于 2022-08-08 20:11:15
在搜索之后,我发现了以下内容
“root2”用户实际上不是不同的用户,它只是具有不同用户名的根用户。您不能使用userdel命令来删除它,因为它会引起进一步的问题。相反,您需要使用'vipw‘和'vipw -s’命令从passwd和阴影文件中删除'root2‘条目。
我只是运行这两个命令。
[root@10-2-71-113 ~]# ls -lahtr
total 8.0K
dr-xr-xr-x. 18 root2 root 4.0K Aug 8 14:08 ..
drwx------ 3 root2 root 23 Aug 8 14:09 .cpanel
drwxr-xr-x 3 root2 root 42 Aug 8 14:09 .
-rw------- 1 root2 root 340 Aug 8 14:09 .bash_history
[root@10-2-71-113 ~]# vipw
You have modified /etc/passwd.
You may need to modify /etc/shadow for consistency.
Please use the command 'vipw -s' to do so.
[root@10-2-71-113 ~]# vipw -s
You have modified /etc/shadow.
You may need to modify /etc/passwd for consistency.
Please use the command 'vipw' to do so.
[root@10-2-71-113 ~]# ls -lahtr /root
total 8.0K
dr-xr-xr-x. 18 root root 4.0K Aug 8 14:08 ..
drwx------ 3 root root 23 Aug 8 14:09 .cpanel
-rw------- 1 root root 340 Aug 8 14:09 .bash_history
drwx------ 3 root root 20 Aug 8 14:10 .config
drwxr-xr-x 4 root root 57 Aug 8 14:10 .https://serverfault.com/questions/1107686
复制相似问题