Einführung
Wenn Sie einen Server verwalten, möchten Sie Benutzern manchmal erlauben, Befehle als „root“, den Benutzer auf Administratorebene, auszuführen. Mit dem Befehl sudo
können Systemadministratoren normalen Benutzern Administratorrechte gewähren, die normalerweise nur dem Root — Benutzer zur Verfügung stehen.
In diesem Tutorial erfahren Sie, wie Sie einen neuen Benutzer mit sudo
access unter Ubuntu 20 erstellen.,04 ohne die /etc/sudoers
Datei Ihres Servers ändern zu müssen.
Hinweis: Wenn Sie sudo
für einen vorhandenen Benutzer konfigurieren möchten, fahren Sie mit Schritt 3 fort.
Schritt 1 — Anmeldung auf Ihrem Server
SSH auf Ihrem Server als Root — Benutzer:
- ssh root@your_server_ip_address
Schritt 2-Hinzufügen eines neuen Benutzers zum System
Verwenden Sie den Befehl adduser
, um Ihrem System einen neuen Benutzer hinzuzufügen:
- adduser sammy
Ersetzen Sie sammy
durch den Benutzernamen, den Sie erstellen möchten., Sie werden aufgefordert, ein Kennwort für den Benutzer zu erstellen und zu überprüfen:
OutputEnter new UNIX password:Retype new UNIX password:passwd: password updated successfully
Als nächstes werden Sie aufgefordert, einige Informationen zum neuen Benutzer einzugeben. Es ist in Ordnung, die Standardeinstellungen zu akzeptieren und diese Informationen leer zu lassen:
Schritt 3 — Hinzufügen des Benutzers zur Sudo-Gruppe
Verwenden Sie den Befehl usermod
, um den Benutzer zur sudo-Gruppe hinzuzufügen:
- usermod -aG sudo sammy
Ersetzen Sie erneut sammy
durch den gerade hinzugefügten Benutzernamen., Standardmäßig verfügen unter Ubuntu alle Mitglieder der sudo-Gruppe über vollständigesudo
– Berechtigungen.,9a2e61c“>
Befehl zum Wechseln zum neuen Benutzerkonto:
- su - sammy
Überprüfen Sie als neuer Benutzer, ob Sie sudo
verwenden können, indem Sie sudo
dem Befehl voranstellen, den Sie mit Superuser-Rechten ausführen möchten:
- sudo command_to_run
auflisten, auf das normalerweise nur der Root-Benutzer zugreifen kann:
- sudo ls -la /root
Wenn Siesudo
zum ersten Mal in einer Sitzung verwenden, werden Sie nach dem Kennwort des Kontos dieses Benutzers gefragt., Geben Sie das Passwort ein, um fortzufahren:
Output: password for sammy:
Hinweis: Hier wird nicht nach dem Root-Passwort gefragt! Geben Sie das Kennwort des gerade erstellten Sudo-fähigen Benutzers ein.
Wenn sich Ihr Benutzer in der richtigen Gruppe befindet und Sie das Kennwort korrekt eingegeben haben, wird der Befehl, den Sie mit sudo
ausgegeben haben, mit Root-Rechten ausgeführt.
Fazit
In diesem Quickstart-Tutorial haben wir ein neues Benutzerkonto erstellt und es der sudo-Gruppe hinzugefügt, um den Zugriff auf sudo
zu ermöglichen.,
Damit Ihrem neuen Benutzer externer Zugriff gewährt wird, folgen Sie bitte unserem Abschnitt zum Aktivieren des externen Zugriffs für Ihren regulären Benutzer.
Wenn Sie detailliertere Informationen zum Einrichten eines Ubuntu 20.04-Servers benötigen, lesen Sie bitte unser anfängliches Server-Setup mit Ubuntu 20.04-Tutorial.