Не знаю какой из этих стойкий ключ (требования гитхаба из этих шифр-ключей выбрать):
ssh-rsa
ssh-dss
ssh-ed25519
ecdsa-sha2-nistp256
ecdsa-sha2-nistp384
ecdsa-sha2-nistp521
У меня есть скрипт который генерирует ключи и пароли (на данный момент написан так):
#! /bin/bash
pass=$(pwgen -s1 16)
key_name=$1
if [ x"${key_name}" == x"" ]; then
echo "$(basename $0) [key_name]"
else
ssh-keygen -b 4096 -t rsa -C "${key_name}" -f "${key_name}" -N ${pass}
pass_filename="${key_name}.password"
echo -e "Password: ${pass}\n" > ${pass_filename}
fi
Нашел в man ssh-keygen:
-t type
Specifies the type of key to create. The possible values are “rsa1” for protocol version 1 and “dsa”, “ecdsa”, “ed25519”, or
“rsa” for protocol version 2.
Все же хочу спросить какой крутой шифр?