Macos mac os x mavericks上的无密码ssh访问

Macos mac os x mavericks上的无密码ssh访问,macos,ssh,Macos,Ssh,我尝试使用web资源在mac上设置无密码ssh(将授权密钥设置为公钥) 我第一次ssh到我自己的机器上(sshuser@mymachine)我可以在没有ssh的情况下登录 下次我这样做的时候,会被问到密码短语 我在我的linux机器上遵循了相同的过程,一切正常。不知道我错过了什么。感谢您的帮助 第一次执行“ssh-v localhost” debug1:SSH2\u消息\u服务\u接收 debug1:可以继续的身份验证:公钥、键盘交互 debug1:下一个身份验证方法:公钥 debug1:提供D

我尝试使用web资源在mac上设置无密码ssh(将授权密钥设置为公钥)

我第一次ssh到我自己的机器上(sshuser@mymachine)我可以在没有ssh的情况下登录

下次我这样做的时候,会被问到密码短语

我在我的linux机器上遵循了相同的过程,一切正常。不知道我错过了什么。感谢您的帮助

第一次执行“ssh-v localhost”

debug1:SSH2\u消息\u服务\u接收
debug1:可以继续的身份验证:公钥、键盘交互
debug1:下一个身份验证方法:公钥
debug1:提供DSA公钥:/Users/.ssh/id\u rsa
debug1:服务器接受密钥:pkalg ssh dss blen 433
debug1:身份验证成功(公钥)。
已通过本地主机身份验证([::1]:22)。
调试1:通道0:新建[客户端会话]
debug1:不再请求-sessions@openssh.com
debug1:进入交互式会话。
debug1:发送环境。
debug1:发送env LANG=en_US.UTF-8
上次登录:周一2015年2月9日17:22:22
第二次“ssh-v本地主机”

debug1:服务器接受密钥:pkalg ssh dss blen 433
debug1:密钥\解析\私有\ pem:pem\读取\私有密钥失败
debug1:读取PEM私钥完成:类型
输入passphr`在此处输入代码`ase for key'/Users//.ssh/id\u rsa':

请帮忙。如果我需要发布任何进一步的信息,请告诉我

,我还发现了一件事,那就是我第一次使用“ssh add-l”时,我看到了一个有效的身份。但是,一旦我使用ssh连接到同一台机器并执行“ssh add-l”操作,它就会显示无法打开到您的身份验证代理的连接。可能的回答如下:
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug1: Authentications that can continue: publickey,keyboard-interactive
debug1: Next authentication method: publickey
debug1: Offering DSA public key: /Users/<usrname>/.ssh/id_rsa
debug1: Server accepts key: pkalg ssh-dss blen 433
debug1: Authentication succeeded (publickey).
Authenticated to localhost ([::1]:22).
debug1: channel 0: new [client-session]
debug1: Requesting no-more-sessions@openssh.com
debug1: Entering interactive session.
debug1: Sending environment.
debug1: Sending env LANG = en_US.UTF-8
Last login: Mon Feb  9 17:22:22 2015
debug1: Server accepts key: pkalg ssh-dss blen 433
debug1: key_parse_private_pem: PEM_read_PrivateKey failed
debug1: read PEM private key done: type <unknown>
Enter passphr`enter code here`ase for key '/Users/<username>/.ssh/id_rsa':