Rework manage-ssh-keys: default to admin user, use ansible facts for home dir, guard key lists

This commit is contained in:
DerLinkman
2026-07-18 00:07:57 +02:00
parent e510ac1f15
commit 7455a021ea
4 changed files with 9 additions and 9 deletions
+2 -3
View File
@@ -1,12 +1,11 @@
---
ssh_user: "root"
authorized_keys_file: >-
{{ "/root/.ssh/authorized_keys" if ssh_user == "root" else "/home/{{ ssh_user }}/.ssh/authorized_keys" }}
ssh_user: "admin"
# Liste der erwünschten (Good) Keys
good_keys:
- "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIL/XwF0Na+YH7lRqGtwEcyIMVGTQZetNDrC9sZ8ofjC5 niklas@Linkman-PC"
- "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINPHSP1qvaoJDwMtka6UV9aOw24cKHBOa2Eyx7JBmhEg dennis@DESKTOP-V99ARL9"
- "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIA+EvtGavPlXfv7b00jSYsXX2+IEsqFWupEs6Rzf5z9q root@ansible"
# Liste der unerwünschten (Bad) Keys
bad_keys: