Commit 66ec76f3 authored by nono's avatar nono 💻
Browse files

Mise à jours de la création de compte et supp de la config SSH

parent 84e12143
# Users task
---
# Les différents groupes présents sur la machine
# Classement de haut en bas : ceux ayant le moin de privilège,
......@@ -39,8 +40,38 @@
name: sudo
state: present
- name: Mise en place du fichier de clé SSH
- name: Mise en place du fichier de clé SSH pour le compte Root
template:
src: authorized_keys2.j2
dest: /root/.ssh/authorized_keys2
mode: 0600
- name: Création des comptes utilisateurices
user:
name: "{{ item.person['user'] }}"
state: present
groups: ["{{ item.person['group'] }}","sudo"]
debug:
msg: Compte {{ item.person['user'] }} dans le groupe {{ item.person['group'] }} et sudo ajouté.
loop:
- "{{ people }}"
- name: Création du fichier de clé SSH
file:
path: /home/"{{ item.person['user'] }}"/.ssh/authorized_keys
state: touch
mode: u=rw,g=r,o=r"
debug:
msg: Fichier de clé SSH pour {{ item.person['user'] }} ajouté.
loop:
- "{{ people }}"
- name: Ajout des clés SSH pour les utilisateurices
template:
src: authorized_keys_user.j2
dest: /home/"{{ item.person['user'] }}"/.ssh/authorized_keys
mode: 0600
debug:
msg: Fichier de clé SSH pour {{ item.person['user'] }} ajouté.
loop:
- "{{ people }}"
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment