久しぶりの化石プロジェクトで Deploy key が消えている事案に遭遇したので、こういうタイミングでもないと ssh-keygen
で鍵を作り直す機会がない。
以下で、コメントなしパスフレーズ無しの ${ファイル名}
に記載したファイル名で ~/.ssh/
以下に作成される。
ssh-keygen -t rsa -b 4096 -C "" -N "" -f ${ファイル名}
個人的にはファイル名にはドメイン (IP アドレス) もしくはインスタンス名と、拡張子 .pem
を付与する派なので、以下のようになる。
ssh-keygen -t rsa -b 4096 -C "deploy key" -N "" -f www.example.com.pem