今回は、SSH鍵の作成方法をまとめていきます。
SSH 公開鍵の作成
公開鍵のつくりかたは、OS が何であってもほぼ同じです。
まず、自分がすでに公開鍵を持っていないかどうか確認します。 デフォルトでは、各ユーザーの SSH 鍵はそのユーザーの ~/.ssh
ディレクトリに置かれています。
自分が鍵を持っているかどうかを確認するには、このディレクトリに行ってその中身を調べます。
$ cd ~/.ssh
$ ls
そして、id_dsa
あるいは id_rsa
というファイルと、同名で .pub
という拡張子を持つファイルの組み合わせを探します。もし見つかったら、.pub
がついているほうのファイルが公開鍵で、もう一方が秘密鍵です。
そのようなファイルがない (あるいはそもそも .ssh
ディレクトリがない) 場合は、ssh-keygen
というプログラムを実行してそれを作成します。
$ ssh-keygen
まず、鍵の保存先 (.ssh/id_rsa
) を指定し、それからパスフレーズを二回入力するよう求められます。
鍵を使うときにパスフレーズを入力したくない場合は、パスフレーズを空のままにしておきます。
以上が、SSH鍵の作成方法でした。