我正在尝试在Mac OS X上将ssh设置为与git一起使用,但找不到我的密钥。我尝试使用现有密钥生成新密钥,复制Windows计算机上git使用的完全相同的〜/ .ssh目录,在Mac上没有任何区别。
我有一段时间使用过的ssh密钥,可以从Mac上访问服务器,我认为这是〜/,ssh中的id_rsa / id_rsa.pub对。当我将〜/ .ssh目录移开以检查我的假设是ssh正在获取密钥,然后尝试将ssh(从Terminal)移到我的服务器时,它无法识别主机,正如我期望的那样, known_hosts已移动,但是我仍然没有密码就进入服务器。
因此,它仍然必须使用对应于授权的公钥的一个服务器上,而不仅仅是一个会话密钥的密钥,所以它不是情景在这里,但它从哪儿得到它如果不从的〜/ .ssh?