添加公钥后报错sign_and_send_pubkey: signing failed: agent refused operation的解决办法,或者说执行ansible playbook 时
出现的错误:
UNREACHABLE! => {"changed": false, "msg": "Failed to connect to the host via ssh: sign_and_send_pubkey: signing failed: agent refused operation\r\nPermission denied (publickey,gssapi-keyex,gssapi-with-mic,password).\r\n", "unreachable": true}
解决:
执行以下命令,就能解决
[root@node5 ~]# eval "$(ssh-agent -s)"
[root@node5 ~]# ssh-add