如何禁用 SSH 的图形密码提示?

如何禁用 SSH 的图形密码提示?

有时,SSH 会弹出一个 GUI 密码(或主机身份验证)输入窗口,该窗口与 Awesome 窗口管理器的交互效果很差,无法复制和粘贴密码,对我来说通常是不必要的。

我如何禁用它?简单的尝试失败:

$ DISPLAY= ssh root@v3eur
Error: Can't open display: 
Permission denied, please try again.

答案1

Debian/Ubuntu:

sudo apt-get remove --purge ssh-askpass ssh-askpass-gnome

Fedora/CentOS/RHEL:

sudo yum remove openssh-askpass

开放SUSE:

sudo zypper -n remove openssh-askpass-gnome

答案2

您需要找到激活了哪个“关键代理”并将其禁用。由于您没有提到您正在使用哪种 Linux 发行版本(Ubuntu?)或哪种桌面(Gnome?),因此很难提供明确的答案。

如果您使用 Gnome/Unity 桌面版,那么您应该停用 Gnome Keyring SSH 支持。这可以通过提示Startup Applications应用程序来完成,该应用程序允许您配置登录时运行的应用程序。它应该有一个类似“SSH Key Agent”的条目,只需取消选中它,注销并再次登录即可。

类似的技术适用于不同的发行版和/或桌面。

注意:在某些以前版本的 Ubuntu 上,此条目可能会被隐藏,请参阅这篇文章取消隐藏它

相关内容