Initial
This commit is contained in:
1 parent
2bc2921c00
commit
2d36bee975
10 files changed
+275
No files matched your search
@@ -0,0 +1,32 @@
|
||||
---
|
||||
- name: Konfiguriere passwordlosen Sudo Zugriff für ladm
|
||||
hosts: all
|
||||
become: true
|
||||
vars:
|
||||
sudo_user: "ladm"
|
||||
sudoers_file: "/etc/sudoers.d/{{ sudo_user }}"
|
||||
|
||||
tasks:
|
||||
- name: Stelle sicher, dass das Verzeichnis /etc/sudoers.d existiert
|
||||
ansible.builtin.file:
|
||||
path: /etc/sudoers.d
|
||||
state: directory
|
||||
mode: '0750'
|
||||
owner: root
|
||||
group: root
|
||||
|
||||
- name: Füge passwordlose Sudo Regel für {{ sudo_user }} hinzu
|
||||
ansible.builtin.lineinfile:
|
||||
path: "{{ sudoers_file }}"
|
||||
line: "{{ sudo_user }} ALL=(ALL) NOPASSWD: ALL"
|
||||
create: true
|
||||
mode: '0440'
|
||||
owner: root
|
||||
group: root
|
||||
validate: 'visudo -cf %s'
|
||||
register: sudoers_result
|
||||
|
||||
- name: Ausgabe bei Erfolg
|
||||
ansible.builtin.debug:
|
||||
msg: "Sudo Zugriff für {{ sudo_user }} erfolgreich eingerichtet."
|
||||
when: sudoers_result.changed
|
||||
Reference in new issue
Block a user