使用 virt-manager 和 seahorse 而不是 ssh-askpass?

使用 virt-manager 和 seahorse 而不是 ssh-askpass?

在我的 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

相关内容