moved tasks to subfolder
This commit is contained in:
14
roles/base/tasks/users/setup_ssh/configure_ssh_client.yml
Normal file
14
roles/base/tasks/users/setup_ssh/configure_ssh_client.yml
Normal file
@@ -0,0 +1,14 @@
|
||||
---
|
||||
- name: users | {{ user }} | fill ssh config
|
||||
blockinfile:
|
||||
path: "{{ user_home }}/.ssh/config"
|
||||
state: present
|
||||
block: |
|
||||
Host gitea.mewissen.site
|
||||
IdentityFile ~/.ssh/gitlab_read_ed25519
|
||||
IdentitiesOnly Yes
|
||||
create: true
|
||||
backup: true
|
||||
owner: "{{ user }}"
|
||||
group: "{{ user }}"
|
||||
marker: "## {mark} Basic ANSIBLE MANAGED BLOCK"
|
||||
9
roles/base/tasks/users/setup_ssh/install_known_hosts.yml
Normal file
9
roles/base/tasks/users/setup_ssh/install_known_hosts.yml
Normal file
@@ -0,0 +1,9 @@
|
||||
---
|
||||
- name: users | {{ user }} | install known_hosts
|
||||
copy:
|
||||
dest: "{{ user_home }}/.ssh/known_hosts"
|
||||
src: "users/known_hosts"
|
||||
backup: true
|
||||
mode: "0600"
|
||||
owner: "{{ user }}"
|
||||
group: "{{ user }}"
|
||||
10
roles/base/tasks/users/setup_ssh/install_private_keys.yml
Normal file
10
roles/base/tasks/users/setup_ssh/install_private_keys.yml
Normal file
@@ -0,0 +1,10 @@
|
||||
---
|
||||
- name: users | {{ user }} | install private ssh keys
|
||||
copy:
|
||||
dest: "{{ user_home }}/.ssh/"
|
||||
src: "{{ item }}"
|
||||
owner: "{{ user }}"
|
||||
group: "{{ user }}"
|
||||
mode: "0600"
|
||||
loop:
|
||||
- "private_keys/gitlab_read_ed25519"
|
||||
12
roles/base/tasks/users/setup_ssh/install_public_keys.yml
Normal file
12
roles/base/tasks/users/setup_ssh/install_public_keys.yml
Normal file
@@ -0,0 +1,12 @@
|
||||
---
|
||||
- name: users | {{ user }} | install public ssh keys
|
||||
authorized_key:
|
||||
user: "{{ user }}"
|
||||
state: present
|
||||
key: "{{ item }}"
|
||||
with_file:
|
||||
- public_keys/id_dsa.pub
|
||||
- public_keys/id_ed25519.pub
|
||||
- public_keys/rene_id_rsa.pub
|
||||
- public_keys/yubikey.pub
|
||||
- public_keys/notebook_id_rsa.pub
|
||||
Reference in New Issue
Block a user