Das sudo Der Befehl wurde entwickelt, um es Benutzern zu ermöglichen, Programme mit den Sicherheitsrechten eines anderen Benutzers auszuführen, standardmäßig des Root-Benutzers.
In dieser Anleitung zeigen wir Ihnen, wie Sie auf Ubuntu-Systemen einen neuen Benutzer mit sudo-Zugriff erstellen. Sie können dieses Benutzerkonto dann verwenden, um Verwaltungsbefehle auszuführen, ohne sich als Root-Benutzer bei Ihrem Ubuntu-Server anmelden zu müssen.
Schritte zum Erstellen eines Sudo-Benutzers #
Führen Sie die folgenden Schritte aus, um ein neues Benutzerkonto zu erstellen und ihm sudo-Zugriff zu gewähren. Wenn Sie sudo für einen bestehenden Benutzer konfigurieren möchten, fahren Sie mit Schritt 3 fort.
1. Melden Sie sich bei Ihrem Server an. #
Melden Sie sich als Root-Benutzer bei Ihrem System an:
ssh root@server_ip_address 2. Erstellen Sie ein neues Benutzerkonto. #
Erstellen Sie ein neues Benutzerkonto mit dem adduser Befehl. Vergessen Sie nicht, username zu ersetzen mit dem Benutzernamen, den Sie erstellen möchten:
adduser username Sie werden aufgefordert, das neue Benutzerkennwort festzulegen und zu bestätigen. Stellen Sie sicher, dass das Passwort für das neue Konto so sicher wie möglich ist.
Adding user `username' ...
Adding new group `username' (1001) ...
Adding new user `username' (1001) with group `username' ...
Creating home directory `/home/username' ...
Copying files from `/etc/skel' ...
New password:
Retype new password:
passwd: password updated successfully
Sobald Sie das Passwort festgelegt haben, erstellt der Befehl ein Home-Verzeichnis für den Benutzer, kopiert mehrere Konfigurationsdateien in das Home-Verzeichnis und fordert Sie auf, die Informationen des neuen Benutzers festzulegen. Wenn Sie alle diese Informationen leer lassen möchten, drücken Sie einfach ENTER um die Standardwerte zu akzeptieren.
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]
3. Fügen Sie den neuen Benutzer zum sudo hinzu Gruppe #
Standardmäßig auf Ubuntu-Systemen Mitglieder der Gruppe sudo werden mit sudo-Zugriff gewährt. Um den von Ihnen erstellten Benutzer zur sudo-Gruppe hinzuzufügen, verwenden Sie den usermod Befehl:
usermod -aG sudo username Sudo-Zugriff testen #
Wechseln Sie zum neu erstellten Benutzer:
su - username
Verwenden Sie sudo um whoami auszuführen Befehl:
sudo whoami
Hat der Benutzer sudo-Zugriff dann die Ausgabe des whoami Der Befehl lautet „root“:
root
So verwenden Sie sudo #
Um sudo zu verwenden, stellen Sie dem Befehl einfach sudo voran und Leerzeichen:
sudo ls -l /root
Wenn Sie sudo zum ersten Mal verwenden in einer Sitzung werden Sie aufgefordert, das Benutzerkennwort einzugeben:
[sudo] password for username: