SSHの鍵生成方法
MAIL=
ssh-keygen -b 4096 -t rsa -f ~/.ssh/id_rsa.${MAIL}-$(date '+%Y%m') -C "${MAIL}-$(date '+%Y%m')"
PEM形式で作成する
MAIL=
ssh-keygen -b 4096 -m PEM -t rsa -f ~/.ssh/id_rsa.${MAIL}-$(date '+%Y%m') -C "${MAIL}-$(date '+%Y%m')"
秘密鍵から公開鍵を作成
OpenSSH形式
ssh-keygen -yf ${private_key_file} > ${public_key_file}
PEM形式
openssl rsa -in ${PRIVATE_KEY_PEM} -pubout -out ${PUBLIC_KEY_PEM}
利用
ssh -i ~/.ssh/id_rsa.${MAIL}-${DATE}