-K
选项位于 Apple 的 ssh-add
� �准版本中,当� 将 ssh 密钥添� 到 ssh-agent 时,它会将密� �存储在� 的密钥链中。 如果安装了其他版本的 ssh-add
,则该版本可能缺少对 -K
的支持。
解决问题
要将 SSH 私钥添� 到 ssh-agent,可以指定到 ssh-add
Apple 版本的路径:
$ /usr/bin/ssh-add -K ~/.ssh/id_ed25519
注意: 如果使用其他名称创建了密钥或要添� 具有其他名称的现有密钥,请将命令中的 id_ed25519 替换为私钥文件的名称。
延伸阅读
- “生成新 SSH 密钥并添� 到 ssh-agent”
- SSH-ADD 的 Linux 手册页
- 若要查看 Apple 的 SSH-ADD 手册页,请在终端中运行
man ssh-add