- name: Ajout de l'utilisateur site_SIGLE_SITE dans le group sftponly et modification du home
ansible.builtin.user:
- name: "site_{{ SIGLE }}_{{ SITE }}"
+ name: "site_{{ SIGLE }}_{{ config_ss_domain }}"
home: "/home/sites/data/{{ TLD }}/{{ DOMAIN }}"
shell: /bin/false
groups: sftponly
mode: '2751'
- path: "/home/sites/data/{{ TLD }}/{{ DOMAIN }}/.ssh"
state: directory
- owner: "site_{{ SIGLE }}_{{ SITE }}"
- group: "site_{{ SIGLE }}_{{ SITE }}"
+ owner: "site_{{ SIGLE }}_{{ config_ss_domain }}"
+ group: "site_{{ SIGLE }}_{{ config_ss_domain }}"
mode: '2700'
- name: Création du fichier authorized_keys
ansible.builtin.template:
src: "templates/authorized_keys.j2"
dest: "/home/sites/data/{{ TLD }}/{{ DOMAIN }}/.ssh/authorized_keys"
- owner: "site_{{ SIGLE }}_{{ SITE }}"
- group: "site_{{ SIGLE }}_{{ SITE }}"
+ owner: "site_{{ SIGLE }}_{{ config_ss_domain }}"
+ group: "site_{{ SIGLE }}_{{ config_ss_domain }}"
mode: '600'
# verif le serveur openssh est bien config et sinon le faire? + reload