我最近换了笔记本电脑,但未能正确传输密钥。我尝试通过 ssh 进入我的 dns 服务器,但无法成功。当我根据以下信息发送新密钥后,我可以通过 ssh 进入本教程,它给了我以下错误
sign_and_send_pubkey: signing failed: agent refused operation
然后会要求我输入账户的登录密码。我想知道如何重新执行添加密钥的过程以避免出现此问题,或者如何按原样补救。
笔记本电脑使用 Ubuntu 18.04,DNS 服务器上使用 Ubuntu 16.04
答案1
检查证书密钥文件的 mod 级别。如果设置不正确,请在您的笔记本电脑上尝试 chmod 600 ~/.ssh/id_rsa