#SSH公開鍵の作成
まず、Macのターミナルを起動します。
最初に鍵を作成するディレクトリまで移動しておきます。
$ cd ~/.ssh
だいたい、ここに作るのが一般的かなと思います。
次に、これから作成する鍵の保存先ディレクトリの中身を一応確認しておきます。
名前が被って上書きとかされたら嫌なので。
$ ls -la
私の場合、
- id_rsa
- known_hosts
の2ファイルが既に存在していました。
id_rsaはデフォルトの鍵名なので注意が必要です。
それでは、以下のコマンドを実行し、鍵を作成します。
コメントは自由に入力して下さい。
$ ssh-keygen -t rsa -b 4096 -C "コメント"
すると、鍵の保存場所と名前をパス形式で要求されます。
前述した通り、デフォルトの鍵名(id_rsa)だと不都合がある場合には、保存先と鍵名を指定して下さい。
Enter file in which to save the key (/Users/hoge/.ssh/id_rsa): hoge_rsa
鍵名だけ指定した場合、鍵はカレントディレクトリに作成されます。
鍵が作成されたか確認してみましょう。
$ ls -la
次のような2つのファイルが作成されていれば成功です。
- hoge_rsa
- hoge_rsa.pub
お疲れ様でした。