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/セントOS/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では、このアイテムが非表示になっている可能性があります。この投稿は非表示を解除します。

関連情報