SSH 密钥仅与 ssh 代理配合使用

SSH 密钥仅与 ssh 代理配合使用

我刚刚创建了一组 SSH 密钥并将ssh-copy-id其复制到远程服务器。

当我尝试通过连接时,ssh出现错误

sign_and_send_pubkey: signing failed: agent refused operation

类似地,当尝试通过 MOSH 连接时,系统会要求我输入密码,尽管这些密钥根本没有密码。

我的文件夹(和我的主目录)的所有权限.ssh都设置为700

看着这个答案让我尝试

我认为你的 ssh-agent 不起作用!执行以下命令...

    eval ssh-agent -s 
    ssh-add

这立即使登录工作正常。问题在于我不想总是使用 ssh-agent,MOSH 本身不支持 SSH-Agent,所以我想知道是否有办法让我的密钥在不使用 的情况下工作ssh-agent。有人可以向我解释这是否可行吗?

注意:在这种情况下,远程计算机是运行 Pidora 的 Raspberry PI。

相关内容