ssh密钥连接时出现sign_and_send_pubkey: *****from agent: agent refused operation问题的解决办法
最近使用ssh密钥登录其他服务器的时候报了如下错误:sign_and_send_pubkey: signing failed for RSA “/root/.ssh/id_rsa” from agent: agent refused operation如图所示解决方法如下:# eval "$(ssh-agent -s)"# ssh-add之后再登陆就正常了缺点就是没办法根治,每次ssh连接都要输入
最近使用ssh密钥登录其他服务器的时候报了如下错误:
sign_and_send_pubkey: signing failed for RSA “/root/.ssh/id_rsa” from agent: agent refused operation
如图所示
解决方法如下:
# eval "$(ssh-agent -s)"
# ssh-add
之后再登陆就正常了
缺点就是没办法根治,每次ssh连接都要输入这两串代码,建议写成脚本,每次连接就直接执行脚本就好
如果执行上面的命令之后如果出现如下错误:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for ‘id_rsa.rsa’ are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
bad permissions: ignore key: id_rsa.rsa
Permission denied (publickey,keyboard-interactive).
说明私钥权限太大,解决方法为
# chmod 600 ~/.ssh/id_rsa
更多推荐
所有评论(0)