Ich suche nach dem Namen der Superuser-Liste für Fedora. (Unter Ubuntu scheint es „sudo“ zu sein.) Ich möchte einen der Benutzer zur Superuser-Liste hinzufügen.
Der groups
Befehl listet nur die Gruppen des aktuellen Benutzers auf.
Antwort1
Es gibt nur einen Superuser auf Fedora und IE root
. Wenn Sie nach anderen Benutzern suchen, die über diese sudo
Berechtigung verfügen, können Sie in der Datei /etc/sudoers nachsehen, indem Sie den Befehl ausführen
visuell
Hier können Sie jedem Benutzer dieses Privileg verleihen sudo
, indem Sie am Ende der /etc/sudoers
Datei die folgende Zeile hinzufügen:
loginname ALL=(ALL) ALL
Antwort2
Um alle verfügbaren Gruppen mit darin enthaltenen Benutzern aufzulisten, können Sie Folgendes verwenden:
getent group
oder schauen Sie sich einfach den Inhalt der /etc/group
Datei an.
Übrigens gibt es auch unter Ubuntu nur einen Superuser. Das ist root. Alle anderen dürfen seine Privilegien nur über sudo nutzen. Sie können die Regeln in /etc/sudoers wie visudo
oben beschrieben ändern, wenn sudo installiert ist. Dies gilt für alle gängigen GNU/Linux-Distributionen.
Antwort3
Um einen Benutzer zu einer Gruppe hinzuzufügen, z. B. wheel, können Sie den vigr
Befehl verwenden. Sie müssen auch verwenden, vigr -s
um die Schattendatei zu aktualisieren.
Antwort4
Es ist durchaus möglich, mehr als einen Benutzer mit Root-Rechten zu haben, es ist jedoch unüblich, diese zu erstellen. Sie können einen Benutzer erstellen und ihm die UID 0 zuweisen. Stellen Sie lediglich sicher, dass die erste Zeile in /etc/passwd immer for lautet root
. Für die meisten Benutzer ist dies jedoch keine gute Vorgehensweise.
So listen Sie alle Benutzer mit root
Berechtigungen auf:
grep -E '^[^:]*:[^:]*:0:' /etc/passwd