关于Root Sudo
的更详细信息可以在Official Ubuntu Documentation上找到。
Sudo(su "do")允许系统管理员授予某些用户(或用户组)以root身份运行一些(或全部)命令的权限,并记录所有命令和参数。Sudo是基于每个命令的操作,它不是shell的替代品。其特点包括:
UNIX root账户是全权负责的。
在计算机领域中,超级用户是用于系统管理的特殊用户账户。根据操作系统(OS)的不同,该账户的实际名称可能是root、administrator、admin或supervisor。在某些情况下,账户的实际名称并不是决定性因素;例如,在类Unix系统中,具有用户标识符(UID)为零的用户就是超级用户,而与该账户的名称无关。在实施基于角色的安全模型的系统中,任何具有超级用户角色(或其同义词)的用户都可以执行超级用户账户的所有操作。最小权限原则建议大多数用户和应用程序在普通账户下运行以完成工作,因为超级用户账户能够进行无限制、潜在有害的系统范围更改。(a) (a)来源:https://en.wikipedia.org/wiki/Superuser
sudo
(管理员)更高的权限,它需要root
(所有者)。我这样解释是因为你可能正在对系统标准进行更改。 - JoKeR