it-swarm.com.de

NOPASSWD-Option funktioniert nicht in sudo

Ich versuche, die Option NOPASSWD für vorhandene Benutzer hinzuzufügen, die zur Gruppe Sudo gehören und Administratorrechte haben. Ich habe diese Zeile in die sudoers -Datei eingefügt:

max     ALL=(ALL:ALL) NOPASSWD: ALL

Aber es fragt mich immer noch nach dem Passwort, wenn ich versuche, den Befehl mit Sudo auszuführen.

1
user1800997

Die sudoers -Datei wird zeilenweise analysiert, und für einen bestimmten Benutzer gilt die letzte Regel.

Sie müssen diese Regel also nach allen anderen Regeln hinzufügen, die für den angegebenen Benutzer gelten, damit dies wirksam wird.

Wenn beispielsweise der Benutzer max zur Gruppe Sudo gehört, hat Folgendes nicht das gewünschte Ergebnis:

max     ALL=(ALL:ALL) NOPASSWD: ALL
%Sudo   ALL=(ALL:ALL) ALL

Kehren Sie die Reihenfolge um, um max kennwortlosen Sudo Zugriff zu erhalten:

%Sudo   ALL=(ALL:ALL) ALL
max     ALL=(ALL:ALL) NOPASSWD: ALL
7
heemayl