我正在查找 Fedora 上的超级用户列表的名称。 (在 Ubuntu 上似乎是“sudo”。)我想将其中一个用户添加到超级用户列表中。
该groups
命令仅列出当前用户的组。
答案1
Fedora 和 ie 上只有一名超级用户root
。如果您正在寻找具有该sudo
权限的其他用户,那么您可以通过执行命令来查看 /etc/sudoers 文件
维苏多
sudo
在这里,您可以通过在文件末尾添加以下行来添加任何具有该权限的用户/etc/sudoers
:
loginname ALL=(ALL) ALL
答案2
要列出其中包含用户的所有可用组,您可以使用
getent group
/etc/group
或者只是查看文件的内容。
顺便说一句,在 ubuntu 上也只有一个超级用户。是根。所有其他人都可以通过 sudo 使用它的权限。如果安装了 sudo,您可以通过visudo
如上所述修改 /etc/sudoers 中的规则。对于任何主流 GNU/Linux 发行版都是如此。
答案3
要将用户添加到组(例如wheel)中,可以使用该vigr
命令。您还需要使用vigr -s
来更新影子文件。
答案4
完全有可能拥有多个具有 root 权限的用户,但创建它们的情况并不常见。您可以创建一个用户并为其分配 UID 0,只需确保 /etc/passwd 中的第一行始终为root
。但对于大多数用户来说,这样做是不好的做法。
列出所有具有root
权限的用户:
grep -E '^[^:]*:[^:]*:0:' /etc/passwd