Website-Suche

So erstellen Sie einen neuen Sudo-Benutzer unter Ubuntu


Unter Linux und anderen Unix-ähnlichen Systemen verfügt das Root-Konto über die höchsten Zugriffsrechte auf dem System. Es dient speziell der Systemadministration.

Der Root-Benutzer (manchmal auch als Superuser bezeichnet) verfügt in allen Modi (Einzel- oder Mehrbenutzermodus) über alle Rechte oder Berechtigungen (für alle Dateien und Programme).

Der Betrieb eines Linux-Systems, insbesondere eines Servers, mit dem Root-Konto gilt aus mehreren Gründen als unsicher. Dazu gehören unter anderem das Risiko von Schäden durch Unfälle (z. B. die Ausführung eines Befehls, der das Dateisystem löscht) und die Ausführung von Systemanwendungen mit erhöhten Rechten, wodurch das System Sicherheitslücken ausgesetzt wird. Zudem ist der Root-Account ein Angriffsziel für jeden Angreifer.

Lesen Sie auch: Unterschied zwischen su und sudo und So konfigurieren Sie sudo unter Linux

Im Hinblick auf die oben genannten Sicherheitsbedenken wird empfohlen, den sudo-Befehl zu verwenden, um Root-Rechte zu erlangen, wenn ein Systembenutzer dies wirklich benötigt. Unter Ubuntu ist das Root-Konto standardmäßig deaktiviert und das Standardkonto ist ein Administratorkonto, das sudo verwendet, um Root-Rechte zu erhalten.

In diesem kurzen Artikel erklären wir, wie man einen sudo-Benutzer auf der Ubuntu-Linux-Distribution erstellt.

Erstellen eines neuen Sudo-Benutzers in Ubuntu

1. Melden Sie sich als Root-Benutzer bei Ihrem Ubuntu-Server an.

ssh root@server_ip_address

2. Erstellen Sie als Nächstes einen neuen sudo-Benutzer mit dem Befehl useradd wie gezeigt, wobei ein admin ein Benutzername ist . Im folgenden Befehl bedeutet das Flag -m, das Home-Verzeichnis des Benutzers zu erstellen, falls es nicht existiert, -s gibt die Anmelde-Shell des Benutzers an und -c definiert einen Kommentar, der in der Kontodatei gespeichert werden soll.

sudo useradd -m -s /bin/bash -c "Administrative User" admin

3. Erstellen Sie mit dem passwd-Dienstprogramm ein Passwort für den Benutzer admin und bestätigen Sie das Passwort des neuen Benutzers. Ein sicheres Passwort wird dringend empfohlen!

sudo passwd admin

4. Damit der Benutzer admin sudo aufrufen kann, um Verwaltungsaufgaben auszuführen, müssen Sie den Benutzer mithilfe des Benutzermods zur Sudo-Systemgruppe hinzufügen Befehl wie folgt, wobei die Option -a das Anhängen des Benutzers an eine zusätzliche Gruppe bedeutet und -G die Gruppe angibt.

sudo usermod -aG sudo admin

5. Testen Sie nun den Sudo-Zugriff auf einem neuen Benutzerkonto, indem Sie zum Administratorkonto wechseln (geben Sie das Administratorkonto-Passwort ein, wenn Sie dazu aufgefordert werden).

su - admin

6. Stellen Sie nach dem Wechsel zum Benutzer admin sicher, dass Sie alle Verwaltungsaufgaben ausführen können. Versuchen Sie beispielsweise, einen Verzeichnisbaum unter / zu erstellen Verzeichnis durch Hinzufügen von sudo zum Befehl.

mkdir -p /srv/apps/sysmon
sudo mkdir -p /srv/apps/sysmon

Im Folgenden finden Sie weitere Leitfäden zu sudo, die für Sie nützlich sein werden:

  1. 10 nützliche Sudoers-Konfigurationen zum Festlegen von „sudo“ unter Linux
  2. So zeigen Sie Sternchen an, während Sie unter Linux ein Sudo-Passwort eingeben
  3. So halten Sie die „sudo“-Passwort-Timeout-Sitzung unter Linux länger aufrecht

Das ist alles für den Moment. In dieser Anleitung haben wir gezeigt, wie man einen sudo-Benutzer auf Ubuntu erstellt. Weitere Details zu sudo finden Sie unter „man sudo_root“. Haben Sie Fragen oder Gedanken, die Sie mitteilen möchten? Wenn ja, erreichen Sie uns über das unten stehende Feedback-Formular.