クライアント:Mac サーバー: LInux(Ubuntu) を用いて、公開鍵と秘密鍵の生成から公開鍵暗号でのSSH接続までのまとめです。 公開鍵と秘密鍵の生成 RSA暗号の鍵を生成する場合は、オプションで -t rsa を入力します。 $ ssh-keygen -t rsa これで、~/.ssh/ ディレクトリに id_rsa (秘密鍵)と id_rsa.pub (公開鍵)が生成されていることがわかるかと思います。 ※ SSH秘密鍵のパスフレーズをつけるべきかどうかについては下記記事が参考になりました。 SSH秘密鍵のパスフレーズは(つけるなら)11文字以上にしましょうねという話 - 本当は怖い情報科学 サーバーに公開鍵を渡す サーバーの .ssh/authorized_keys に、先ほど作成した id_rsa.pub を渡します。