错误:ssh-add:非法选项 -- K

此错误意味着您的‘ssh-add’版本不支持 macOS 密钥链集成,此集成允许您将密码存储在密钥链中。

-K 选项位于 Apple 的 ssh-add 标准版本中,当您将 ssh 密钥添加到 ssh-agent 时,它会将密码存储在您的密钥链中。 如果您已安装不同版本的 ssh-add,该版本可能缺少对 -K 的支持。

解决问题

要将 SSH 私钥添加到 ssh 代理,可以指定到 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_rsa in the command with the name of your private key file.

延伸阅读

此文档对您有帮助吗?

隐私政策

帮助我们创建出色的文档!

所有 GitHub 文档都是开源的。看到错误或不清楚的内容了吗?提交拉取请求。

做出贡献

或, 了解如何参与。