From 1517b615cdc3b020f8fdba1f339ad5e5a14127da Mon Sep 17 00:00:00 2001 From: Jakob Meier Date: Wed, 27 Dec 2023 10:54:54 +0100 Subject: [PATCH] Fixed bug where authorized ssh keys weren't working --- roles/system/tasks/user.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/roles/system/tasks/user.yml b/roles/system/tasks/user.yml index 8778d16..98a549b 100644 --- a/roles/system/tasks/user.yml +++ b/roles/system/tasks/user.yml @@ -22,12 +22,16 @@ path: "/home/{{ username }}/.ssh" state: directory recurse: true + owner: "{{ username }}" + group: "{{ username }}" - name: Copy the root authorized ssh keys to user ansible.builtin.copy: src: /root/.ssh/authorized_keys dest: "/home/{{ username }}/.ssh/authorized_keys" remote_src: true mode: "0644" + owner: "{{ username }}" + group: "{{ username }}" - name: Enable passwordless doas for created user ansible.builtin.lineinfile: -- 2.38.5