Zum Hauptinhalt springen

So fügen Sie einen Sudo-Benutzer hinzu: Schritt für Schritt Anleitung

Unter einem Linux-Betriebssystem hat der Sudo-Benutzer das Recht, privilegierte Befehle auszuführen. Wenn Sie einen Benutzer zur Sudo-Gruppe hinzufügen, können Sie diese Befehle verwenden. In diesem Artikel erfahren Sie, wie Sie einen Benutzer Schritt für Schritt zu einer Sudo-Gruppe hinzufügen.

Schritt 1: Öffnen Sie das Terminal und geben Sie den Befehl ein sudo usermod -aG sudo Benutzername dabei ist Benutzername der Name des Benutzers, den Sie der sudo-Gruppe hinzufügen möchten. Drücken Sie die Eingabetaste, um den Befehl auszuführen.

Schritt 2: Geben Sie das Administratorkennwort ein und drücken Sie die Eingabetaste. Das Passwort wird nicht auf dem Bildschirm angezeigt. Drücken Sie nach Eingabe des Passworts die Eingabetaste.

Schritt 3: Wenn alles erfolgreich war, gibt das System die Meldung "Benutzer Benutzername wurde erfolgreich zur sudo-Gruppe hinzugefügt" aus. Dies bedeutet, dass der Benutzer erfolgreich zur sudo-Gruppe hinzugefügt wurde und privilegierte Befehle ausführen kann.

Jetzt wissen Sie, wie Sie einen Benutzer zur Sudo-Gruppe hinzufügen. Verwenden Sie dieses Wissen sorgfältig und nur bei Bedarf, um mögliche Sicherheitsprobleme zu vermeiden.

Installieren des Sudo-Befehls

Mit dem Befehl sudo können Benutzer Befehle mit Root-Rechten auf UNIX-ähnlichen Systemen ausführen. Dadurch können Sie privilegierte Aktionen ausführen, ohne sich dauerhaft als Administrator anzumelden.

In den meisten Linux-Distributionen ist der Befehl sudo bereits standardmäßig installiert, aber wenn Sie auf einem System arbeiten, auf dem es keinen gibt, können Sie ihn wie folgt installieren:

  1. Öffnen Sie das Terminal.
  2. Geben Sie Folgendes ein: sudo apt-get install sudo
  3. Drücken Sie die Eingabetaste, um den Befehl auszuführen.
  4. Geben Sie das Passwort Ihres Kontos ein und drücken Sie die Eingabetaste. Beachten Sie, dass bei der Eingabe des Passworts keine Zeichen im Terminal angezeigt werden.

Nachdem die Installation abgeschlossen ist, können Sie den sudo-Befehl verwenden, um privilegierte Aktionen auszuführen, Sudo-Benutzer hinzuzufügen und die Zugriffsrechte auf dem System zu verwalten.

Erstellen eines neuen Benutzers

Verwenden Sie den Befehl sudo adduser Benutzername, um einen neuen Benutzer auf einem Linux-System zu erstellen. Um beispielsweise einen Benutzer mit dem Namen "john" zu erstellen, geben Sie Folgendes ein:

sudo adduser john

Nachdem Sie diesen Befehl ausgeführt haben, werden Sie zweimal aufgefordert, das Kennwort für den neuen Benutzer einzugeben. Stellen Sie sicher, dass das Passwort komplex genug ist, um die Sicherheit Ihres Kontos zu gewährleisten.

Wenn Sie einen Benutzer erstellen, können Sie auch andere Informationen wie Name, Telefonnummer usw. eingeben. Diese Felder sind jedoch optional und können übersprungen werden.

Beispiel für das Ausfüllen zusätzlicher Informationen:

BenutzernameWeitere Informationen
johnJohn Doe, 555-5555

Nachdem Sie die Informationen eingegeben haben, drücken Sie die Eingabetaste, um den Benutzererstellungsprozess abzuschließen.

Jetzt haben Sie einen neuen Benutzer auf Ihrem Linux-System. Um ihm sudo-Berechtigungen zu erteilen, fügen Sie ihn mit dem Befehl sudo usermod -aG sudo benutzername zur sudo-Gruppe hinzu.

Um beispielsweise den Benutzer "john" zur Sudo-Gruppe hinzuzufügen, führen Sie den folgenden Befehl aus:

sudo usermod -aG sudo john

Der Benutzer "john" hat jetzt Administratorberechtigungen und kann den sudo-Befehl verwenden, um privilegierte Aktionen auf dem System auszuführen.

Öffnen der Datei sudoers

Um einen Benutzer zur Sudoers-Liste hinzuzufügen und ihm die Berechtigung zum Ausführen von Befehlen mit Superuser-Rechten zu erteilen, müssen Sie die sudoers-Datei öffnen. Diese Datei befindet sich im Verzeichnis /etc/ und kann mit einem Texteditor geöffnet werden. Es wird jedoch empfohlen, den Befehl visudo zu verwenden, damit sudoers ordnungsgemäß funktionieren.

Mit dem Befehl visudo können Sie eine sudoers-Datei im geschützten Modus öffnen, um zu verhindern, dass die Datei blockiert oder ihre Struktur verletzt wird. Dies ist wichtig, da eine Verletzung der Sudoers-Syntax dazu führen kann, dass Befehle mit Superuser-Rechten nicht ausgeführt werden können oder Schwachstellen im System entstehen.

Gehen Sie folgendermaßen vor, um eine sudoers-Datei mit dem Befehl visudo zu öffnen:

1.Terminal öffnen;
2.Geben Sie den Befehl sudo visudo ein ;
3.Falls Sie nicht autorisiert sind, geben Sie das Passwort Ihres Kontos ein;

Nachdem Sie diese Schritte ausgeführt haben, wird die sudoers-Datei in einem Texteditor geöffnet, in dem Sie die erforderlichen Änderungen vornehmen können, indem Sie den Benutzer zur Sudoers-Liste hinzufügen. Schließen Sie die Datei, nachdem Sie die Änderungen vorgenommen haben, und speichern Sie sie.

Bearbeiten der Sudoers-Datei

Um einen Benutzer zur Sudo-Gruppe hinzuzufügen, müssen Sie die sudoers-Datei bearbeiten. Diese Datei enthält die Konfigurationen für die Verwendung des Sudo-Befehls.

1. Öffnen Sie ein Terminal und führen Sie den Befehl aus:

sudo visudo

2. Ihre bevorzugten Programme zum Bearbeiten der Datei werden geöffnet (z. B. nano, vim).

3. Verwenden Sie die Pfeile auf der Tastatur, um durch die Datei zu navigieren.

4. Suchen Sie nach der Zeile, die den folgenden Eintrag enthält:

%sudo ALL=(ALL:ALL) ALL

5. Schauen Sie sich diese Zeile an und ersetzen Sie sie, indem Sie den Benutzernamen nach dem Prozentzeichen (%) hinzufügen:

%sudo ALL=(ALL:ALL) ALL
[Benutzername] ALL=(ALL:ALL) ALL

6. Speichern und schließen Sie die Datei. Wenn Sie nano verwenden, drücken Sie Strg+O zum Speichern und Strg+X zum Beenden.

Der ausgewählte Benutzer hat nun Root-Rechte und kann Sudo-Befehle verwenden.

Hinzufügen eines neuen Benutzers

Führen Sie die folgenden Schritte aus, um einem Linux-System einen neuen Benutzer hinzuzufügen und ihm Administratorrechte (sudo) zu gewähren:

  1. Öffnen Sie das Terminal.
  2. Geben Sie den folgenden Befehl ein: sudo adduser neuer Benutzer , wobei Sie anstelle von "neuer Benutzer" den Benutzernamen angeben, den Sie erstellen möchten.
  3. Drücken Sie die Eingabetaste.
  4. Das System fordert Sie auf, ein Passwort für den neuen Benutzer einzugeben. Geben Sie das Kennwort ein und drücken Sie die Eingabetaste. Das Passwort wird während der Eingabe nicht auf dem Bildschirm angezeigt.
  5. Danach werden Sie aufgefordert, zusätzliche Benutzerinformationen einzugeben, z. B. den vollständigen Namen und die Telefonnummer. Sie können diesen Schritt überspringen, indem Sie einfach die Eingabetaste drücken.
  6. Bestätigen Sie die zusätzlichen Informationen, wenn die von Ihnen eingegebenen Informationen korrekt sind, indem Sie die Eingabetaste drücken.

Herzlichen Glückwunsch, Sie haben jetzt einen neuen Benutzer mit Administratorrechten (sudo) auf einem Linux-System!

Änderungen speichern

Nachdem Sie die erforderlichen Änderungen an der sudoers-Datei vorgenommen haben, müssen Sie sie speichern und den Texteditor schließen.

Um die Änderungen in Nano zu speichern, klicken Sie auf Ctrl+O (Strg-Taste und "O" gleichzeitig) und bestätigen Sie das Speichern der Datei mit Enter.

Um die Änderungen im Einfügemodus in Vim zu speichern, geben Sie Folgendes ein :wq und klicken Sie auf Enter.

Danach werden die Änderungen gespeichert und Sie können den Texteditor schließen.

Überprüfen des Benutzerzugriffs

Nachdem Sie einen Benutzer zur Sudo-Gruppe hinzugefügt haben, können Sie den Zugriff auf privilegierte Befehle überprüfen. Führen Sie dazu die folgenden Schritte aus:

  1. Öffnen Sie das Terminal.
  2. Geben Sie den Befehl sudo -l ein und drücken Sie die Eingabetaste.
  3. Das System fragt nach dem Administratorkennwort. Geben Sie das Passwort ein und drücken Sie die Eingabetaste.
  4. Wenn der Benutzer Zugriff auf sudo hat, wird im Terminal eine Liste mit Befehlen angezeigt, die er mit Administratorrechten ausführen kann.
  5. Wenn der Benutzer keinen Zugriff auf sudo hat, wird eine entsprechende Meldung im Terminal angezeigt.

Nachdem Sie den Zugriff überprüft haben, können Sie sicherstellen, dass der Benutzer ordnungsgemäß konfiguriert ist und die erforderlichen administrativen Aufgaben ausführen kann.

Entfernen eines Benutzers aus sudoers

Führen Sie die folgenden Schritte aus, um einen Benutzer aus sudoers zu entfernen:

  1. Öffnen Sie ein Terminal- oder Konsolenfenster.
  2. Geben Sie den Befehl ein sudo visudo und drücken Sie dann die Eingabetaste.
  3. Suchen Sie im geöffneten Editor nach einer Zeile, die Informationen über den Benutzer enthält, den Sie aus sudoers entfernen möchten. Die Zeichenfolgen werden im folgenden Format beschrieben: benutzername ALL=(ALL) ALL.
  4. Löschen Sie die Zeile mit den Benutzerinformationen.
  5. Speichern Sie die Änderungen, drücken Sie die Tastenkombination Ctrl + X, danach Y um die Speicherung zu bestätigen, und Enter um in einer sudoers-Datei zu speichern.

Nachdem Sie diese Schritte ausgeführt haben, hat der ausgewählte Benutzer nicht mehr die Berechtigung, Befehle als Superuser auszuführen.

Es ist wichtig zu beachten, dass beim Entfernen eines Benutzers aus sudoers nur seine Berechtigung zum Ausführen von Befehlen als Superuser entfernt wird. Das Benutzerkonto selbst wird nicht gelöscht, und es kann weiterhin die Anmeldeinformationen verwenden, um sich anzumelden und andere Aufgaben auszuführen.