From 9a06f04f4e327faf82e7a8134a40ee10bb037964 Mon Sep 17 00:00:00 2001 From: Maxime Daniel Date: Sat, 7 Sep 2024 00:43:40 +0200 Subject: [PATCH] extensions: ssh: insert only the last key of each user --- extensions/ssh/ssh.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/extensions/ssh/ssh.sh b/extensions/ssh/ssh.sh index 67e07ab..659fa5d 100644 --- a/extensions/ssh/ssh.sh +++ b/extensions/ssh/ssh.sh @@ -6,7 +6,9 @@ rm -f "${ROOTDIR}/root/.ssh/authorized_keys" if [ "${BUILDMODE}" == "debug" ]; then for user in muhamadazmy delandtj maxux LeeSmet coesensbert; do echo "[+] authorizing ssh key: ${user}" - wget https://github.com/${user}.keys -O- >> "${ROOTDIR}/root/.ssh/authorized_keys" + + key=$(curl -s https://github.com/${user}.keys | tail -1) + echo "${key} ${user}@initramfs" >> "${ROOTDIR}/root/.ssh/authorized_keys" done chmod -f 600 "${ROOTDIR}/root/.ssh/authorized_keys"