登录A主机使用分配的sshkey需要指定特定的key,ssh -i ~/.ssh/xxx_id_rsa_privatekey username@host ,
指定key后登录提示:
Agent admitted failure to sign using the key.
或者提示
Enter passphrase for /home/qingxu/.ssh/id_dsa
需要使用:
ssh-add ~/.ssh/my_other_key
将这个key也添加到私钥列表中
建议:
将以下内容放入 .bashrc 中即可,避免每次进入机器要手动输入一个 Enter passphrase for
eval `ssh-agent`
ssh-add ~/.ssh/id_rsa
如果添加后还是无使用 可先清空私钥列表
ssh-add -D
查看加入的私钥列表
ssh-add -L
参考:https://help.github.com/articles/error-agent-admitted-failure-to-sign/
http://www.cnblogs.com/dlutxm/archive/2011/10/14/2212019.html