为什么 sudo su 不能以 root 身份通过,但密码可以正常输入?

为什么 sudo su 不能以 root 身份通过,但密码可以正常输入?

在 Ubuntu 中,我有一个普通用户 root1。到目前为止,当我想成为 root 时,我会这样做:

root1@host:/home/root1$ sudo su
[ sudo ] password for roo1:

输入密码后我得到了:

root@host:/root:#

但现在我输入密码并得到

root1@host:/home/root1$ 

但没有关于密码错误的信息或任何线索。如果我输入了错误的密码,我显然会得到有关信息。

那么问题出在哪里?

答案1

使用“sudo”时,必须输入用户密码(而不是 root 密码)

并且您需要将此用户添加到 sudoers 列表中(执行 visudo 或编辑 /etc/sudoers)

相关内容