当我将笔记本电脑从 Stretch(旧稳定版)升级到 Buster(稳定版)后,当我尝试连接到远程工作站时,出现以下错误:
ssh workstation
sign_and_send_pubkey: signing failed: agent refused operation
[email protected]'s password:
如果我输入密码,我就可以远程登录。远程计算机运行 Debian Stretch。
我无法再从 nautilus 连接远程计算机并收到此错误:
Oops! Something went wrong.
Don't have permission to access the requested location
也许这两个问题是相关的。
答案1
找到了解决方案这里
特别是,解决这个问题的方法是确保我对 id_rsa 和 id_rsa.pub 拥有正确的权限。
使用 检查当前的 chmod 号stat --format '%a' <file>
。它应该是600对于id_rsa
和第644章为了id_rsa.pub
。
要更改文件的权限,请使用
chmod 600 id_rsa
chmod 644 id_rsa.pub
这解决了我的更新问题。