root 和超级用户有什么区别?

exp*_*est 22 root

它们是指相同的东西还是 root 只是文件系统中的一个位置(其最终基础)而超级用户是特权用户(相当于 Windows 管理员帐户)?他们需要相同的密码吗?超级用户是内核本身吗?

And*_*ert 24

“root”传统上是赋予具有超级用户级别权限的用户帐户的名称。在这方面,它们是相同的,尽管我知道没有任何规则表明超级用户帐户必须称为 root。

帐户被命名为“root”的部分原因可能是只有超级用户对根目录 (/) 具有写权限

在Windows管理员帐号是不是类似于Unix的超级用户帐户,因为有什么Windows管理员可以做限制。在基于 Windows NT 的操作系统上与 root 类似的是 SYSTEM 帐户,交互式用户不能使用它。

  • 内核通过其 uid (0) 来识别 root 用户。您可以在`/etc/passwd` 中随意命名该帐户。没有一个叫做“root”的账户可能会混淆一些系统软件,但你可以有更多的条目;一些偏执的人在`/etc/passwd`中有一个`root`条目和一个`toor`条目,两者都具有UID 0,但具有不同的shell,因此如果其中一个shell以某种方式被破坏(例如由于磁盘错误) 另一个可用于登录和修复系统。 (16认同)