秘密鍵の作成
cd ~/.ssh
ssh-keygen -t rsa -C "メールアドレス" -f "鍵のファイル名"
上記実行後、下記の鍵が生成される
※鍵ファイルの名前を指定しなかった場合
- id_rsa 秘密鍵
- id_rsa.pub 公開鍵
クリップボードへ貼り付け
pbcopy < ~/.ssh/id.pub
登録
各ホスティングサービスへ登録
configファイルの設定
下記のサイトを参考にさせていただいた
sshの多段接続
下記のサイトを参考にさせていただいた
ssh-agent
秘密鍵の登録確認
ssh-add -l
秘密鍵の登録
//登録したい鍵を指定
ssh-add ~/.ssh/id_rsa
//ちなみに上の設定で鍵を保存した場合はターミナルの再起動で登録した鍵も消えてしまう・・・
//対応作は下。(-K のオプションを指定)
ssh-add -K ~/.ssh/id_rsa
秘密鍵の削除
//特定の鍵の削除
ssh-add -d ~/.ssh/<削除したい鍵>
//ALL削除
ssh-add -D