Ajout de sudo en passwordless

This commit is contained in:
2026-06-09 10:53:43 +02:00
parent 6615aeff55
commit 47b1067cb4
3 changed files with 13 additions and 2 deletions
+10 -1
View File
@@ -1,5 +1,4 @@
--- ---
- name: Load variables - name: Load variables
include_vars: "{{ ansible_os_family|lower }}.yml" include_vars: "{{ ansible_os_family|lower }}.yml"
@@ -50,6 +49,16 @@
group: root group: root
mode: 0640 mode: 0640
- name: Linux | Install sudoers file for sudo group
ansible.builtin.template:
src: sudo_sudoers
dest: "/etc/sudoers.d/sudo"
backup: yes
owner: root
group: root
mode: 0640
validate: /usr/sbin/visudo -cf %s
- name: Linux | Define MOTD file - name: Linux | Define MOTD file
ansible.builtin.shell: ansible.builtin.shell:
cmd: figlet -t {{ inventory_hostname_short | quote }} > /etc/motd cmd: figlet -t {{ inventory_hostname_short | quote }} > /etc/motd
@@ -0,0 +1,2 @@
# Enable passwordless sudo for sudo members
%sudo ALL=(ALL) NOPASSWD: ALL
+1 -1
View File
@@ -1,5 +1,5 @@
--- ---
## Define custom UIDs to avoid conflicts
user_details: user_details:
- { name: vinishor, uid: 2000 } - { name: vinishor, uid: 2000 }
- { name: mirsal, uid: 2001 } - { name: mirsal, uid: 2001 }