Zum Hauptinhalt springen

So richten Sie sudo des Benutzers richtig ein: eine detaillierte Anleitung für Anfänger

Wenn Sie ein Linux-Betriebssystem ausführen, werden Sie feststellen, dass einige Aufgaben erhöhte Benutzerrechte erfordern. In diesem Fall können Sie den Befehl sudo verwenden, um Ihre Rechte vorübergehend zu erhöhen und diese Aufgaben auszuführen. Für die Sicherheit des Systems ist es jedoch wichtig, das Sudo des Benutzers korrekt zu konfigurieren. In diesem Artikel werden wir Ihnen sagen, wie Sie dies tun und häufige Fehler vermeiden können.

Der erste Schritt beim Einrichten des Sudo eines Benutzers besteht darin, ihn der Gruppe sudoers hinzuzufügen. Die Gruppe sudoers enthält eine Liste von Benutzern, die sudo verwenden können. Um dies zu tun, müssen Sie ein Terminal öffnen und den Befehl ausführen sudo visudo. Dieser Befehl öffnet die sudoers-Datei in einem vi-Texteditor.

In der sudoers-Datei sehen Sie einige Zeilen mit den Einstellungen. Suchen Sie die Zeile, die mit beginnt %sudo. Dies ist eine Gruppe von sudoers. Kommentieren Sie diese Zeile, indem Sie das "#" -Zeichen am Anfang der Zeile entfernen. Fügen Sie danach Ihren Benutzer zur Gruppe sudoers hinzu, damit er auf den Befehl sudo zugreifen kann. Dazu müssen Sie Ihren Benutzernamen nach dem Zeichen " Benutzername" dem gewünschten Namen Ihres neuen sudo-Benutzers hinzufügen.

Schritt 2: Wenn Sie ein Benutzerkonto erstellen, werden Sie vom System aufgefordert, zweimal das Kennwort für den neuen Benutzer einzugeben. Geben Sie das Passwort ein und drücken Sie die Eingabetaste. Das Passwort wird nicht auf dem Bildschirm angezeigt.

Schritt 3: Als nächstes können Sie Informationen über den Benutzer ausfüllen, z. B. seinen vollständigen Namen, seine Telefonnummer usw. Diese Felder können durch Drücken der Eingabetaste übersprungen werden.

Schritt 4: Standardmäßig wird ein neuer Benutzer mit eingeschränkten Rechten erstellt. Um dem neuen Benutzer die Möglichkeit zu geben, den Befehl sudo zu verwenden, fügen Sie ihn der Gruppe sudoers hinzu. Führen Sie dazu den folgenden Befehl aus:

sudo usermod -aG sudo Benutzername

Ersetzen Sie "Benutzername" durch den Namen Ihres neuen sudo-Benutzers.

Jetzt ist Ihr neuer Sudo-Benutzer einsatzbereit. Es wird in der Lage sein, Befehle mit sudo auszuführen, indem es das Passwort für sein Konto bereitstellt.

Wie konfiguriere ich die richtigen Berechtigungen für den Sudo-Benutzer

Wenn Sie einen neuen Benutzer auf einem Linux-System einrichten, können Sie entscheiden, ihm Zugriff auf Befehle zu gewähren, die erhöhte Berechtigungen erfordern. Dazu können Sie sudo (Superuser do) verwenden, mit dem Benutzer Aufgaben im Namen eines Superuser ausführen können, ohne sich unter einem Administrator anmelden zu müssen.

Der Zugriff auf den Superuser kann jedoch gefährlich sein und zu einer falschen Verwendung des Systems oder potenziellen Sicherheitsrisiken führen. Daher ist es wichtig, die richtigen Berechtigungen für den Sudo-Benutzer einzurichten. Hier ist eine Schritt-für-Schritt-Anleitung, die Ihnen hilft, es richtig zu machen.

    Erstellen Sie einen Benutzer: Sie können einen neuen Benutzer mit dem Befehl "adduser" oder "useradd" erstellen. Um beispielsweise einen Benutzer mit dem Namen "user1" zu erstellen, können Sie den folgenden Befehl ausführen:

sudo adduser user1
sudo usermod -aG sudo user1
sudo -l -U user1

Sie können den Benutzern jetzt die gewünschten Berechtigungen zuweisen, abhängig von den Anforderungen Ihres Systems und der Sicherheitsrichtlinie. Zum Beispiel das Einschränken bestimmter Befehle, das Hinzufügen eines Passworts für Sudo oder das Ändern der Gültigkeitsdauer für ordnungsgemäß konfigurierte Berechtigungen.

Es ist wichtig zu beachten, dass das Festlegen der richtigen Berechtigungen für den Sudo-Benutzer Ihnen helfen kann, den Zugriff auf den Superuser zu verwalten und die Sicherheit Ihres Systems zu erhöhen. Denken Sie auch daran, dass die korrekte Verwendung von Sudo ein Schlüsselaspekt der Sicherheit ist. Achten Sie daher darauf, den Zugriff auf Befehle zu beschränken, die Benutzer wirklich benötigen.