Der Befehlsudo
bietet einen Mechanismus zum Gewähren von Administratorrechten, die normalerweise nur dem Root-Benutzer zur Verfügung stehen, normalen Benutzern. Dieses Handbuch zeigt Ihnen, wie Sie am einfachsten einen neuen Benutzer mit Sudo-Zugriff unter Ubuntu erstellen können, ohne diesudoers
-Datei Ihres Servers ändern zu müssen. Wenn Sie sudo für einen vorhandenen Benutzer konfigurieren möchten, fahren Sie einfach mit Schritt 3 fort.
Schritte zum Erstellen eines neuen Sudo-Benutzers
-
Melden Sie sich bei Ihrem Server als Benutzer von
root
an.ssh root@server_ip_address
-
Verwenden Sie den Befehl
adduser
, um Ihrem System einen neuen Benutzer hinzuzufügen.Stellen Sie sicher, dass Sieusername durch den Benutzer ersetzen, den Sie erstellen möchten.
adduser username
-
Legen Sie an der Eingabeaufforderung das Kennwort des neuen Benutzers fest und bestätigen Sie es. Ein sicheres Passwort wird dringend empfohlen!
Set password prompts:Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully
-
Befolgen Sie die Anweisungen, um die Informationen des neuen Benutzers festzulegen. Es ist in Ordnung, die Standardeinstellungen zu akzeptieren, um alle diese Informationen leer zu lassen.
User information prompts:Changing the user information for username Enter the new value, or press ENTER for the default Full Name []: Room Number []: Work Phone []: Home Phone []: Other []: Is the information correct? [Y/n]
-
-
Verwenden Sie den Befehl
usermod
, um den Benutzer zur Gruppesudo
hinzuzufügen.usermod -aG sudo username
Unter Ubuntu verfügen Mitglieder der Gruppe
sudo
tandardmäßig über Sudo-Berechtigungen. -
Testen Sie den sudo-Zugriff auf einem neuen Benutzerkonto
-
Verwenden Sie den Befehl
su
, um zum neuen Benutzerkonto zu wechseln.su - username
-
Stellen Sie als neuer Benutzer sicher, dass Sie sudo verwenden können, indem Sie dem Befehl, den Sie mit Superuser-Berechtigungen ausführen möchten, "sudo" voranstellen.
sudo command_to_run
-
Beispielsweise können Sie den Inhalt des Verzeichnisses
/root
auflisten, auf das normalerweise nur der Root-Benutzer zugreifen kann.sudo ls -la /root
-
Wenn Sie
sudo
zum ersten Mal in einer Sitzung verwenden, werden Sie zur Eingabe des Kennworts des Benutzerkontos aufgefordert. Geben Sie das Passwort ein, um fortzufahren.Output:[sudo] password for username:
Wenn sich Ihr Benutzer in der richtigen Gruppe befindet und Sie das Kennwort korrekt eingegeben haben, sollte der Befehl, den Sie mit sudo ausgegeben haben, mit Root-Rechten ausgeführt werden.
-
Verwandte Tutorials
Hier ist ein Link zu einem detaillierteren Tutorial zur Benutzerverwaltung: