SSH x11-ask-passの代替? i3wmの表示に失敗しました

SSH x11-ask-passの代替? i3wmの表示に失敗しました

このプロジェクト死んだようだそれは私が全体の設定で使用した最も奇妙なツールなので、良いです。

質問:

  • 正しいパスワードを設定するまでキーボード/マウスをつかみ、パスワードを検索できないようにします。

  • i3wmはこれをフローティングウィンドウとして表示し、ヘルプ表示を削除し、固定サイズを設定することはできません。したがって、どのパスワードが必要かを知らずにパスワードを入力する必要があります。

  • ひどいようです。簡単な会話、Xresourceテーマ... 90年代から飛び出したようです。

最も奇妙なことは、opensshがデフォルトでそれを使用し、代替バイナリに設定しても機能しないことです。

https://wiki.archlinux.org/index.php/SSH_keys#Alternative_passphrase_dialogs

.zshrcを入れてみました。

export SSH_ASKPASS=/usr/bin/qt4-ssh-askpass

しかし、まだデフォルトのAskPassを求めるメッセージが表示されます。

どんなアイデアがありますか?代替ツールまたはopensshにデフォルトツールの代わりにqt4-ssh-askpassバイナリを使用するように指示する方法は?

答え1

環境変数への変更を適用するには、~/.zshrc再度ログインするか、ファイルを再インポートするか、新しいシェルを起動する必要があります。それ以外の場合は、以前の環境と以前の変数を使用します。

フォーカスが保持されるのを防ぎ、他のコンテンツが開かれないようにする機能は、他のアプリケーションがフォーカスを取得し、私たちのパスワード/パスワードを盗むことを防ぐセキュリティ機能です。これは実際にあなたが知っている必要があり、他の場所からコピーしたものではありません。

答え2

いくつかの選択肢が見つかりました

  • GNOME-ssh-askpass2
  • ksshaskpass4
  • パス - シャスクパス
  • lxqt-openssh-askpass

私は今それを使用してgnome-ssh-askpass2おり、i3wmとうまく動作します(キーボードもキャッチします:))。

関連情報