In diesem Tutorial erfahren Sie, wie Sie sudo
konfigurieren ohne Passwort. Das bedeutet, dass die sudo
Der Befehl fordert Sie nicht zur Eingabe des Passworts auf, wodurch Ihr sudo
gerendert wird Befehl völlig passwortlos.
Ihr
sudo
konfigurieren Befehl ohne Passwort kann zu einer Sicherheitsverletzung führen, wodurch Ihr System und Ihre Daten kompromittiert werden. Es wird empfohlen, nicht mit sudo
fortzufahren passwortlose Konfiguration!In diesem Tutorial lernen Sie:
- So deaktivieren Sie das Passwort für
sudo
Befehl - So deaktivieren Sie
sudo
Passwort für bestimmte Verwaltungsbefehle
Konfigurieren Sie sudo ohne Passwort unter Ubuntu 20.04 Focal Fossa Linux
Softwareanforderungen und verwendete Konventionen
Kategorie | Anforderungen, Konventionen oder verwendete Softwareversion |
---|---|
System | Ubuntu 20.04 installiert oder Ubuntu 20.04 Focal Fossa aktualisiert |
Software | Nicht zutreffend |
Andere | Privilegierter Zugriff auf Ihr Linux-System als root oder über sudo Befehl. |
Konventionen | # – erfordert, dass bestimmte Linux-Befehle mit Root-Rechten ausgeführt werden, entweder direkt als Root-Benutzer oder durch Verwendung von sudo Befehl$ – erfordert, dass bestimmte Linux-Befehle als normaler, nicht privilegierter Benutzer ausgeführt werden |
Schritt-für-Schritt-Anleitung zum Konfigurieren von sudo ohne Passwort unter Ubuntu 20.04
- Zunächst sollten Sie erwägen, das sudo-Passwort nur für einen oder mehrere ausgewählte Verwaltungsbefehle zu deaktivieren. Dazu müssen Sie die Datei
/etc/sudoers
bearbeiten sudo-Konfigurationsbefehl mitsudo visudo
Editor.Zum Beispiel, um einem einzelnen Benutzer zu erlauben, z.
linuxconfig
um dassystemctl
auszuführen undreboot
Befehle ohne sudo-Passwort fügen Sie die folgende Zeile in/etc/sudoers
ein Konfigurationsdatei:linuxconfig ALL=(ALL) NOPASSWD:/usr/bin/systemctl /usr/sbin/reboot
An diesem Punkt wird
systemctl
ausgeführt undreboot
Befehle erfordern keinsudo
Passwort. - Als nächstes, wenn Sie möchten, die
linuxconfig
Benutzer, um alle Befehle mit sudo ohne Passwort auszuführen, ändern Sie die Konfigurationszeile vonStep 1 zu:linuxconfig ALL=(ALL) NOPASSWD:ALL
- Zu guter Letzt, falls Sie alle Mitglieder der sudo-Gruppe benötigen, um Befehle mit passwortlosem sudo auszuführen, ändern Sie die Konfigurationszeile von
Step 1 an:%sudo ALL=(ALL:ALL) NOPASSWD:ALL