aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorheqnx <root@heqnx.com>2025-06-24 21:46:34 +0300
committerheqnx <root@heqnx.com>2025-06-24 21:46:34 +0300
commitd557b0653c7cf9667eff5d37201dfe8598d577fb (patch)
tree9565e96b93391858a9a33d6317dbab9033d3e7b4
parent03c6f39c9680fc600fec59be5eeacd62c1787f1d (diff)
downloadansible-pve-host-d557b0653c7cf9667eff5d37201dfe8598d577fb.tar.gz
ansible-pve-host-d557b0653c7cf9667eff5d37201dfe8598d577fb.zip
added creation of /etc/pve/priv and copying /root/.ssh/authorized_keys to it
-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