我想在我的 MacOS 机器上使用在 Debian 7 上生成的 SSH 私钥。因此,我将 id_rsa 和 id_rsa.pub 复制到 Mac 上的 .ssh/。密钥被识别,但每次我输入密码时都会出现消息“将密码保存到钥匙串失败”,并且登录失败。
我是否必须以任何方式转换密钥?
提前致谢。
答案1
在使用 ssh 之前,请先ssh-add
在终端中使用。这样,OS X 就不会向您显示 ssh 代理的 GUI 对话框(因此,您可以避免看到有关钥匙串的错误)。
无需转换密钥即可使用。只需检查私钥的权限:它们应该归您所有。