😺

macでssh keyを登録する

2023/11/21に公開

macでssh keyを登録する

mac で新しく ssh Key を利用するには ssh agent に鍵を登録する必要がある
登録しないと下記のような Error が出る

$ ssh -i ~/.ssh/newkey hogeuser@111.111.111.111
Warning: Permanently added '111.111.111.111' (ECDSA) to the list of known hosts.
hogeuser@111.111.111.111: Permission denied (publickey).

登録方法

ターミナルを開いて下記のコマンドを実行する

$ ssh-add ~/.ssh/newkey

これで登録した鍵を使って SSH 出来るようになる
が、実はこれだけだと再起動するたびに同じ手順が必要になる

登録方法(完全版)

  1. -Kオプションをつけて ssh-add
$ ssh-add -K ~/.ssh/newkey
  1. bash_profile に下記を追記
~/.bash_profile
ssh-add -K

以上

Discussion