From 3681d628588302987232087b5e40c510345a6d7a Mon Sep 17 00:00:00 2001 From: iRaven4522 Date: Sat, 17 Aug 2024 04:28:19 -0500 Subject: [PATCH] Add nhadmin ssh directory --- linux/compliance.yaml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/linux/compliance.yaml b/linux/compliance.yaml index 4ad94cb..9411be8 100644 --- a/linux/compliance.yaml +++ b/linux/compliance.yaml @@ -60,7 +60,13 @@ # add to sudo groups: sudo append: yes - + # Sysadmin user SSH pub key + # This is a really stupid way to do it, but alas. + # This uses an environment variable named nhadmin_key in Semaphore which has the ssh-rsa pubkey. + - name: Create deployment user .ssh directory. + file: + path: /home/ansible/.ssh + state: directory - name: Add nhadmin user's SSH key. shell: cmd: echo "{{ nhadmin_key }}" > /home/nhadmin/.ssh/authorized_keys