Answers:
su
传统上,(和sudo)命令需要root的密码。但是,您可以进行设置,sudo
以便普通用户可以通过修改/etc/sudoers
(以root用户身份,最好使用visudo
)来使用自己的密码获得root特权。
现代Linux发行版预配置了第一个用户,使其能够使用自己的密码进行sudo。这样可以防止用户意外配置系统,并使他们无需单独的root密码即可获得完全控制权。
并非所有普通用户都可以使用sudo,它们必须在sudoers文件中,并且您可以控制用户可以执行哪些命令或命令类型。另外,只有某些用户可以使用su切换到root用户。通常,您将仅对有限的一组命令具有sudo权限,而在有限的一段时间内仅具有完全su权限。