使用 sudo 运行任何命令都需要很长时间。步骤:
- 以普通用户身份登录服务器
ssh [email protected]
$ sudo su
这里需要几分钟
为什么要花这么长时间?
不确定这是否有关系,但是当我运行时users
,我得到以下信息:
$ users
my_user root root
为什么我有 2 个 root 用户?他们没有在 passwd 中定义:
$ cat /etc/passwd|grep root
root:x:0:0:root:/root:/bin/bash
$ id
uid=1001(my_user) gid=100(users) groups=100(users) # -> run as my_user
uid=0(root) gid=0(root) groups=0(root) # -> run as root
我知道这没用,但如果我以 root 用户身份 ssh 到机器并运行,sudo su
它的行为也是一样的。