add install sudo and add awx-user to sudo

This commit is contained in:
Ruben Blanco 2023-10-11 16:28:15 +02:00
parent 01579a39c1
commit 20303d37f0
1 changed files with 20 additions and 3 deletions

View File

@ -1,8 +1,5 @@
---
# vars files
# vars_files:
# create user awx-user on debian os
- name: Create a ssh user awx-user in the system
user:
@ -19,4 +16,24 @@
user: awx-user
key: "{{ key_to_add }}"
# install sudo package
- name: Install sudo package
apt:
name: sudo
state: present
# add awx-user to sudoers
- name: Add awx-user to sudoers
file:
path: /etc/sudoers.d/awx-user
state: touch
mode: u=rw,g=r,o=r
# add a line to /etc/sudoers.d/awx-user file
- name: add a line to /etc/sudoers.d/awx-user file
lineinfile:
path: /etc/sudoers.d/awx-user
line: awx-user ALL=(ALL) NOPASSWD:ALL