From 49e331231936fb3505408191ca7c9d4e072411a6 Mon Sep 17 00:00:00 2001 From: keblre Date: Tue, 7 Feb 2023 12:38:40 -0800 Subject: [PATCH] change default encoding for ssh key generation --- modules/ssh-utils.mod | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/ssh-utils.mod b/modules/ssh-utils.mod index 6d216e8..752a388 100644 --- a/modules/ssh-utils.mod +++ b/modules/ssh-utils.mod @@ -29,7 +29,7 @@ ssh_dir_permissions() { sshkeygen () { local OPTION; local OPTARG; local OPTIND; local pem - local encode="-t ecdsa"; local pass + local encode; local pass while getopts 'pr' OPTION; do # echo $OPTION $OPTARG case "$OPTION" in @@ -37,8 +37,8 @@ sshkeygen () { p) pem="-m PEM" ;; - r) - encode="-t rsa" + e) + encode="-t ecdsa -b 521" ;; *) echo unknown sshkeygen option $OPTION @@ -50,8 +50,8 @@ sshkeygen () { [[ ! $1 ]] && echo must supply a private key name && return 1 [[ $2 ]] && pass="-P $2" || echo warning, you are creating an unencrypted key without a passphrase - - ssh-keygen -f $1 $encode -b 521 -C $1 $pass $pem +# defualt is rsa 1024 + ssh-keygen -f $1 $encode -C $1 $pass $pem }