-K
オプションは、ssh-add
の Apple の標準バージョン内にあり、ssh-agent に SSH キーを追加する際にキーチェーンにパスフレーズを保存します。 ssh-add
の別のバージョンをインストールした場合は、-K
がサポートされていない可能性があります。
問題の解決
SSH プライベートキーを ssh-agent に追加するには、ssh-add
の Apple のバージョンへのパスを指定できます:
$ /usr/bin/ssh-add -K ~/.ssh/id_rsa
メモ: If you created your key with a different name, or if you are adding an existing key that has a different name, replace id_ed25519 in the command with the name of your private key file.
参考リンク
- 新しい SSH キーを生成して ssh-agent へ追加する
- SSH-ADD のための Linux man ページ
- SSH-ADD 用の Apple の man ページを表示するには、ターミナルで
man ssh-add
を実行します