Update file main.yml
This commit is contained in:
parent
1277357669
commit
d4240ba175
@ -144,6 +144,7 @@
|
|||||||
create_home: yes
|
create_home: yes
|
||||||
state: present
|
state: present
|
||||||
become: yes
|
become: yes
|
||||||
|
tags: [deploy_base, users]
|
||||||
|
|
||||||
- name: Set password for zailon from vault
|
- name: Set password for zailon from vault
|
||||||
user:
|
user:
|
||||||
@ -152,6 +153,18 @@
|
|||||||
update_password: always
|
update_password: always
|
||||||
become: yes
|
become: yes
|
||||||
no_log: true
|
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
|
- name: Create .ssh directory for zailon
|
||||||
file:
|
file:
|
||||||
@ -161,14 +174,17 @@
|
|||||||
owner: zailon
|
owner: zailon
|
||||||
group: zailon
|
group: zailon
|
||||||
become: yes
|
become: yes
|
||||||
|
tags: [deploy_base, users]
|
||||||
|
|
||||||
- name: Add authorized keys for zailon
|
- name: Add authorized keys for zailon
|
||||||
authorized_key:
|
authorized_key:
|
||||||
user: zailon
|
user: zailon
|
||||||
state: present
|
state: present
|
||||||
key: "{{ item }}"
|
key: "{{ item }}"
|
||||||
|
exclusive: yes
|
||||||
loop: "{{ ssh_public_keys }}"
|
loop: "{{ ssh_public_keys }}"
|
||||||
become: yes
|
become: yes
|
||||||
|
tags: [deploy_base, users]
|
||||||
|
|
||||||
- name: Copy bashrc to zailon
|
- name: Copy bashrc to zailon
|
||||||
copy:
|
copy:
|
||||||
@ -179,6 +195,7 @@
|
|||||||
mode: '0644'
|
mode: '0644'
|
||||||
remote_src: yes
|
remote_src: yes
|
||||||
become: yes
|
become: yes
|
||||||
|
tags: [deploy_base, users]
|
||||||
|
|
||||||
# ========== Настройка SSH ==========
|
# ========== Настройка SSH ==========
|
||||||
- name: Configure SSH security
|
- name: Configure SSH security
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user