WindowsでPagentでPuTTで作った鍵でSSH接続をしていたが、Macからだと鍵が使えねーって思ってた。
「SSHKeychain」ってMacで公開鍵利用時に自動ログインしてくれるソフト。
だが、インストールできない・・・。
今まで使っていた鍵をインポートして、PuTTでOpenSSHの鍵にコンバート。
ssh-add -K /path/to/private/key/file ←ここに鍵のパスと名前を指定
これで鍵が登録できる。
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for '.ssh/authorized_keys' are too open.
It is recommended that your private key files are NOT accessible by others.
This private key will be ignored.
bad permissions: ignore key: .ssh/authorized_keys
Enter passphrase for key '.ssh/authorized_keys':"
こうなってしまったときは、
秘密鍵のアクセス権の問題。
秘密鍵ファイルのモードを600にする。
chmod 600 /path/to/private/key/file