In der gibt es ein Beispiel für die Verwendung des lineinfile
Moduls zum Bearbeiten /etc/sudoers
.Ansible: Best Practice zum Verwalten der Liste der Sudoers
- lineinfile: "dest=/etc/sudoers state=present regexp='^%wheel' line='%wheel ALL=(ALL) NOPASSWD: ALL'"
Fühlt sich ein bisschen hackish.
Ich nahm an, dass es etwas im user
Modul geben würde, um dies zu handhaben, aber es scheint keine Optionen zu geben.
Welche Best Practices zum Hinzufügen und Entfernen von Benutzern zu /etc/sudoers
?
'validate: visudo -cf% s' als Attribut des' lineinfile' Aufgabe wird sicherstellen, dass Sie etwas oben nicht verwirren tun, indem Sie es durch den Validierungsbefehl zuerst. – xenithorb