😺
macでssh keyを登録する
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 出来るようになる
が、実はこれだけだと再起動するたびに同じ手順が必要になる
登録方法(完全版)
-
-K
オプションをつけて ssh-add
$ ssh-add -K ~/.ssh/newkey
- bash_profile に下記を追記
~/.bash_profile
ssh-add -K
以上
Discussion