From f43712eedb4235bd79d1dff8a9d3c09020f55e2c Mon Sep 17 00:00:00 2001 From: Q Date: Tue, 3 Dec 2024 19:36:34 +0200 Subject: [PATCH] key generator --- user-add | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/user-add b/user-add index 9110285..9736d6d 100755 --- a/user-add +++ b/user-add @@ -14,7 +14,14 @@ read -e -i $plusone new_uid echo Type username read -e new_user +echo "Generate new key? (empty for no key)" +read -e -i "id_rsa_$new_user" new_key + echo data/users/"${new_uid}-${new_user}" +if [[ -n "$new_key" ]]; then + ssh-keygen -f "$new_key" -C "$new_user" + cat "$new_key".pub >> data/users/"${new_uid}-${new_user}" +fi echo Edit authorized_keys, or break process read foo