Add dt.beany.club
This commit is contained in:
@@ -20,6 +20,36 @@
|
||||
- name: Install and set up Docker and docker-compose
|
||||
ansible.builtin.include_role:
|
||||
name: docker
|
||||
- name: Add Davids group
|
||||
become: true
|
||||
ansible.builtin.group:
|
||||
name: "david"
|
||||
state: "present"
|
||||
- name: Add David
|
||||
become: true
|
||||
ansible.builtin.user:
|
||||
name: "david"
|
||||
group: "david"
|
||||
state: "present"
|
||||
# Disable password auth
|
||||
password: "!"
|
||||
- name: Create David SSH directory
|
||||
become: true
|
||||
ansible.builtin.file:
|
||||
path: /home/david/.ssh
|
||||
owner: david
|
||||
group: david
|
||||
state: directory
|
||||
- name: Set David SSH key
|
||||
become: true
|
||||
ansible.builtin.lineinfile:
|
||||
path: /home/david/.ssh/authorized_keys
|
||||
line: "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICttSQcZsKvw5qKCDGt\
|
||||
nxEdyH1aEGOGGRqDCp3U/SG46 davidtanner@coolerLaptop2.fritz.box"
|
||||
owner: david
|
||||
group: david
|
||||
create: true
|
||||
state: present
|
||||
|
||||
handlers:
|
||||
- name: Restart sshd
|
||||
|
||||
Reference in New Issue
Block a user