aboutsummaryrefslogtreecommitdiff
path: root/tasks/pve_configure.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'tasks/pve_configure.yaml')
-rw-r--r--tasks/pve_configure.yaml17
1 files changed, 17 insertions, 0 deletions
diff --git a/tasks/pve_configure.yaml b/tasks/pve_configure.yaml
index 7be1d0e..8d21a04 100644
--- a/tasks/pve_configure.yaml
+++ b/tasks/pve_configure.yaml
@@ -126,3 +126,20 @@
- name: add user to admin group
command: pveum usermod {{ pve_admin_user }} -group {{ pve_admin_group }}
register: add_to_group
+
+- name: ensure /etc/pve/priv directory exists
+ file:
+ path: /etc/pve/priv
+ state: directory
+ mode: '0700'
+ owner: root
+ group: root
+
+- name: copy /root/.ssh/authorized_keys to /etc/pve/priv/authorized_keys
+ copy:
+ src: /root/.ssh/authorized_keys
+ dest: /etc/pve/priv/authorized_keys
+ owner: root
+ group: root
+ mode: '0600'
+ remote_src: true