Update file main.yml

This commit is contained in:
Administrator 2026-03-24 12:58:13 +05:00
parent 1277357669
commit d4240ba175

View File

@ -144,6 +144,7 @@
create_home: yes
state: present
become: yes
tags: [deploy_base, users]
- name: Set password for zailon from vault
user:
@ -152,6 +153,18 @@
update_password: always
become: yes
no_log: true
tags: [deploy_base, users]
- name: Configure passwordless sudo for zailon
copy:
content: "zailon ALL=(ALL) NOPASSWD: ALL\n"
dest: /etc/sudoers.d/zailon
mode: '0440'
owner: root
group: root
validate: 'visudo -cf %s'
become: yes
tags: [deploy_base, users]
- name: Create .ssh directory for zailon
file:
@ -161,14 +174,17 @@
owner: zailon
group: zailon
become: yes
tags: [deploy_base, users]
- name: Add authorized keys for zailon
authorized_key:
user: zailon
state: present
key: "{{ item }}"
exclusive: yes
loop: "{{ ssh_public_keys }}"
become: yes
tags: [deploy_base, users]
- name: Copy bashrc to zailon
copy:
@ -179,6 +195,7 @@
mode: '0644'
remote_src: yes
become: yes
tags: [deploy_base, users]
# ========== Настройка SSH ==========
- name: Configure SSH security