Geben Sie jedem Benutzer mit sudo unter Ubuntu 20.04 LTS Root-Rechte
Der Root-Benutzer, bei dem es sich um den mit Administratorrechten erstellten Standardbenutzer handelt, ist in Ubuntu standardmäßig gesperrt, d. h. Sie können sich nicht als Root-Benutzer am System anmelden. Der sudo
Befehl kommt in solchen Fällen ins Spiel, wenn Sie administrative Aufgaben mit Ihrem eigenen Benutzer ausführen müssen. Grundsätzlich erlaubt es einem normalen Benutzer, Befehle mit Root-Rechten auszuführen.
Sudo-Benutzer erstellen
Der erste Schritt besteht darin, einen Benutzer mit dem Befehl zu erstellen Benutzer hinzufügen
. Geben Sie das Kennwort und andere optionale Details ein, wenn Sie dazu aufgefordert werden.
sudo adduser
Beachten Sie, dass nur Root die Berechtigung zum Hinzufügen neuer Benutzer zum System hat. Daher haben wir den Befehl mit ausgeführt sudo
. Das heißt, Ihr Benutzer sollte bereits haben sudo
Berechtigungen, wenn Sie einen neuen sudo-Benutzer erstellen möchten.
Der nächste Schritt besteht darin, diesen Benutzer der Gruppe hinzuzufügen sudo
, wodurch dem Benutzer alle sudo-Berechtigungen zugewiesen werden.
sudo adduser sudo
Der Benutzer wurde nun dem Gruppen-Sudo hinzugefügt. Lassen Sie uns überprüfen, ob der Benutzer über Sudo-Berechtigungen verfügt.
Testen Sie den Sudo-Benutzer
Wechseln Sie zum neu angelegten Benutzer mit dem Befehl su
.
su -
Wir haben uns als neuer Benutzer angemeldet. Beachten Sie, dass sich auch die Eingabeaufforderung mit dem Namen des neuen Benutzers geändert hat.
Beachten Sie, dass nach der Anmeldung als neuer sudo-Benutzer der Begrüßungstext mit Hinweisen zur Verwendung des Befehls angezeigt wurde sudo
. Dies bedeutet, dass der Benutzer Teil der sudo-Gruppe ist.
Lassen Sie uns nun einen Befehl mit sudo mit diesem Benutzer ausführen und sehen, ob es funktioniert. Wir werden versuchen, ein Verzeichnis namens . zu erstellen tmp
Innerhalb /etc
, für die wir brauchen sudo
Zugriff, da nur Root Berechtigungen zum Ändern hat /etc
.
sudo mkdir /etc/tmp
Wie wir sehen können mit ls
, das Verzeichnis tmp
wurde erfolgreich erstellt in /etc
.
In diesem Artikel haben wir gesehen, wie Sie einen neuen sudo-Benutzer erstellen. Wenn einem Benutzer für eine begrenzte Zeit sudo-Berechtigungen erteilt werden müssen, können Sie den Benutzer aus der sudo-Gruppe entfernen, um seine Berechtigungen zu widerrufen. Befehl verwenden täuschend
um einen Benutzer aus der sudo-Gruppe zu entfernen.