添加别名用户 root2,结果将所有者 root 更改为 root2

添加别名用户 root2,结果将所有者 root 更改为 root2

我希望为 root 用户添加一个别名,以便使用不同的密码登录服务器

所以我听从了这个建议 https://serverfault.com/a/870301/429729

使用以下命令

useradd -o -u 0 -g 0 -N -d /root/ -M root2 

它可以工作,但是当我以 root 身份登录时,业主渗透成为根2在服务器中。

lrwxrwxrwx   1 root2 root              8 Aug 21  2019 sbin -> usr/sbin

请教如何纠正这个问题,以恢复正确的渗透率根 根

感谢您的时间。

答案1

经过搜索,我发现了以下内容

'root2' 用户实际上并不是不同的用户,它只是具有不同用户名的 root 用户。您不能使用 userdel 命令将其删除,因为这可能会导致进一步的问题。您需要使用 'vipw' 和 'vipw -s' 命令从 passwd 和 shadow 文件中删除 '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 .

相关内容