Sudo bedeutet Superuser Do. Was bedeutet sudo? Kurz gesagt ist es ein Dienstprogramm in Linux-Betriebssystemen, das es Benutzern ermöglicht, Befehle mit den Rechten des Superusers oder eines anderen Benutzers auszuführen, ohne sich als dieser Benutzer anmelden zu müssen. Es kann auf VPS und dedizierten Servern eingesetzt werden. Normalerweise erfordert die Ausführung von Befehlen mit Sudo die Eingabe des Passworts des aktuellen Benutzers. Sie können Sudo jedoch so konfigurieren, dass für bestimmte Befehle oder für einen bestimmten Benutzer kein Passwort erforderlich ist. So geht’s: Öffnen Sie die Sudo-Einstellungsdatei: Öffnen Sie zunächst die Sudo-Voreinstellungsdatei in Ihrem Texteditor. Diese Datei befindet sich normalerweise in /etc/sudoers oder /etc/sudoers.d/. Um die Datei beispielsweise im Nano-Editor zu öffnen, verwenden Sie den folgenden Befehl: sudo nano /etc/sudoers Suchen Sie die Zeile Defaults: Suchen Sie in der geöffneten Datei nach der Zeile, die mit Defaults beginnt und etwa so aussehen könnte (auch im Screenshot zu sehen) Defaults env_resetFügen Sie die Option NOPASSWD hinzu. Wie macht man das? Um alle Sudo-Befehle ohne Passwortabfrage laufen zu lassen, fügen Sie die folgende Zeile unter der Defaults-Zeile ein: username ALL=(ALL) NOPASSWD:ALLErsetzen Sie username durch Ihren Benutzernamen. Speichern Sie die Änderungen: Nachdem Sie die Änderungen vorgenommen haben, speichern Sie die Datei und schließen Sie den Editor. Zum Speichern klicken Sie auf exit und Y wie YES.

Schlussfolgerung

Die Verwendung von sudo erhöht effektiv die Flexibilität und Kontrolle über Ihr Linux-System, egal ob auf einem VPS oder einem dedizierten Server. Indem Sie sudo ohne Passwort für bestimmte Befehle oder Benutzer konfigurieren, können Sie administrative Aufgaben rationalisieren und gleichzeitig die Sicherheit aufrechterhalten. Denken Sie immer daran, diese Einstellungen mit Bedacht anzuwenden und den Zugriff auf vertrauenswürdige Benutzer und Befehle zu beschränken, um potenzielle Risiken zu vermeiden. Die Beherrschung von sudo vereinfacht nicht nur die Serververwaltung, sondern gibt Ihnen auch die Möglichkeit, eine sichere und effiziente Umgebung zu verwalten.