在我的个人计算机上,我经常sudo
在某些命令前键入命令以完成管理任务。我曾希望通过输入su root
并提供与通常相同的密码来避免一整天都这样做sudo
。但是,两个密码不同(我不知道如何登录su root
)。运行的命令与sudo
使用su root
同一命令登录并运行的命令不同吗?
我认为sudo
并且su root
是相同的,因为当我键入时sudo whoami
,我会得到root
,而不是在whoami
哪里获得用户名。
sudo
,系统会要求您输入密码以验证您的身份,然后检查/etc/sudoers
是否允许您运行sudo。使用时su
,系统要求您输入要切换到的用户的密码。(我知道这是一个非常老的问题,但是我想对以后的观众