Konfigurieren Sie ein kennwortloses sudo

Konfigurieren Sie ein kennwortloses sudo
Ich kann wetten, dass wir alle mit Sudo vertraut sind. Es ist ein Dienstprogramm, das in den meisten Linux -Verteilungen verfügbar ist und von denen übernommen wird, die es noch nicht implementiert haben. Wenn Sie ein regulärer Linux-Benutzer sind, ist Sudo ein Muss-Tool.

Sudo ist ein UNIX -Dienstprogramm, mit dem vertrauenswürdige Benutzer Befehle mit den Berechtigungen eines anderen Benutzers ausführen können. Die häufigste Verwendung besteht darin, Befehle als Root -Benutzer auszuführen, der standardmäßig festgelegt wird.

Um Sudo aufzurufen, muss der Benutzer, der den Sudo -Befehl anruft, eine Gruppe der von der Sudoers -Datei verwalteten Sudoers in (/etc/sudoers/). Der Gruppenname der Sudoers -Gruppe kann sich jedoch auf der Grundlage der von Ihnen verwendeten Verteilung unterscheiden.

Wenn ein Benutzer Sudo aufgerufen hat, muss er vor der Ausführung ein Passwort angeben. Das ist einer der Sicherheitsmechanismen des Sudo -Tools, da es fälschlicherweise schädlich sein kann.

Wenn Sie jedoch häufig viele Befehle in Ihrem Terminal ausführen, kann es sehr anstrengend sein, Ihre Passwörter jedes Mal weiterzugeben, wenn Sie Sudo aufrufen. Wenn Sie Skripte ausführen, die Sudo erfordern, ist es in ähnlicher Weise nicht der richtige Weg, ein Passwort zu haben. Dort kommt das Konzept des kennwortlosen sudo ins Spiel.

In diesem Tutorial konzentrieren wir uns auf die Einrichtung von Sudo auf eine Weise, bei der Sie kein Passwort eingeben müssen.

VORSICHT: Aufgrund der Art des Tools und seines Caching -Mechanismus kann es Sicherheitsbedenken haben, einen Befehl wie sudo ohne Passwort auszuführen. Bitte seien Sie vorsichtig, wenn Sie diese Option aktivieren.

Aktivieren Sie das passwortlose sudo

Um sudo ohne Passwort einzurichten, müssen wir nur die Sudoers-Datei bearbeiten und ein paar Einträge hinzufügen.

Bearbeiten Sie zunächst die Sudoers -Datei mit dem Befehl:

$ sudo visudo

Wir empfehlen, die Sudoers -Datei mit Visudo zu bearbeiten, da sie die Änderungen überprüft und keine Änderungen speichert, wenn Fehler auftreten.

Fügen Sie in der Sudoers -Datei die folgenden Einträge hinzu.

Speichern Sie die Datei und schließen Sie. Es ist gut zu beachten, dass die Änderungen alle Benutzer der Sudo -Gruppe betreffen.

Um einen bestimmten Benutzer auf Passwort ohne Sudo festzulegen, können wir den Eintrag als:

Der obige Eintrag legt einen sudo ohne Passwort für den Benutzer LinuxHint fest.

Abschluss

Für diesen Leitfaden haben wir uns angesehen, um ein kennwortloses sudo für einen bestimmten Benutzer oder alle Mitglieder der Sudo-Gruppe festzulegen. Verwenden Sie diese Funktionalität mit Vorsicht, da sie zu Sicherheitsfehler führen kann.

Wenn Ihnen der Leitfaden gefallen hat, teilen Sie ihn mit Freunden mit.