Macで公開鍵と秘密鍵を生成

社内SE

sshフォルダ

Mac(公開鍵と秘密鍵)を放置している場所:sshフォルダ? の存在を確認。
存在しない場合は、作成する。

① .sshディレクトリに移動

$ cd ~/.ssh

もし、No such file or directory と怒られたら.sshディレクトリがないので作成する必要がある。私の場合はなかったので、下記のコマンドでフォルダを作成しました。

$ mkdir ~/.ssh

② lsコマンドでこのディレクトリに何もないことを確認

$ ls

③ 鍵を生成

$ ssh-keygen -t rsa

実行すると以下の3つのことを聞かれます。

  • 鍵ファイルを保存するフォルダの名前 Enter file in which to save the key (/Users/(ここはユーザーの名前が入ります)/.ssh/id_rsa): <—– ここで鍵ファイルを保存するフォルダの名前を設定できます
  • パスフレーズ:Enter passphrase (empty for no passphrase):
  • パスフレーズ(確認用):Enter same passphrase again:

すべて Enterを押下。

④ 作成すると以下2つのファイルが作成されます。

id_rsa
id_rsa.pub

id_rsaファイルが秘密鍵ファイルです。
id_rsa.pubファイルが公開鍵ファイルです。

⑤ cat コマンドで確認

cat ~/.ssh/id_rsa.pub

コメント