在我的 Arch Linux 上,virt-manager 无法连接远程 ssh,并提示需要安装 ssh-askpass。因为我不想使用 gnome 默认的 seahorse,所以我在寻找解决方案,但在网上没有找到。
答案1
调用哪个二进制文件取决于SSH_ASKPASS
环境变量。您可以在 rc 文件中将其设置为 seahorse askpass,而不是链接到其他文件。
export SSH_ASKPASS=/usr/lib/seahorse/seahorse-ssh-askpass
答案2
我只是从 seahorse-ssh-askpass 建立了到 ssh-askpass 的链接:
ln -s /usr/lib/seahorse/seahorse-ssh-askpass /usr/lib/ssh/ssh-askpass