aboutsummaryrefslogtreecommitdiffstats
path: root/tasks
diff options
context:
space:
mode:
authorJan Tuomi <jan@jantuomi.fi>2025-09-29 12:56:54 +0200
committerJan Tuomi <jan@jantuomi.fi>2025-09-29 12:56:54 +0200
commitd9ce013dda51ad1a1905e2acc7476ea1744be6e0 (patch)
tree44ba56e6c752de5babbce9b79226aac020ae929f /tasks
parent7c5eae9294994e59a5176eba21093ecd6cdfcf63 (diff)
Add backup ssh keys
Diffstat (limited to 'tasks')
-rw-r--r--tasks/general.yml24
1 files changed, 24 insertions, 0 deletions
diff --git a/tasks/general.yml b/tasks/general.yml
index 46f04a1..ec748bf 100644
--- a/tasks/general.yml
+++ b/tasks/general.yml
@@ -66,3 +66,27 @@
owner: root
group: wheel
mode: "0755"
+
+- name: Copy backup SSH private key
+ copy:
+ src: "{{ backup_ssh_privkey_file }}"
+ dest: /root/.ssh/backup
+ owner: root
+ group: wheel
+ mode: "0600"
+
+- name: Copy backup SSH public key
+ copy:
+ src: "{{ backup_ssh_pubkey_file }}"
+ dest: /root/.ssh/backup.pub
+ owner: root
+ group: wheel
+ mode: "0644"
+
+- name: Copy SSH config
+ template:
+ src: root_ssh_config.j2
+ dest: /root/.ssh/config
+ owner: root
+ group: wheel
+ mode: "0644"