Ubuntu 14.04を使用しています。数週間、小さなウィンドウがランダムに表示され、キーボードを持ち、SSHキーのパスワードを入力するように求められました。ウィンドウのタイトルは「OpenSSH」で、ロック解除する秘密鍵ファイルのパスを表します。
もちろん、このリクエストがどこから来るのか分からないので、そうしません。場合によっては、キャンセルを押した後にキーボードをキャッチできないため、セッションを盗聴できるという警告ウィンドウがポップアップすることがあります。
これは私に不思議に聞こえる。この動作を引き起こす可能性があるSSHを使用して何もしたことを覚えていません。これらのSSHキー要求がどこから来たのか、どうやって確認して停止できますか?
答え1
(今はその言葉が合ってほしい)同じ質問、私の考えでは、クローンの仕事がその会話を担当していると思います。
実行してみるcrontab -l
と、ダイアログボックスが表示されると同時にクローンジョブが設定されていることがわかりました。私がやっているcronタスクは必要ないからですcrontab -r
。それ以来、この会話を見たことはありませんが、それほど長くはありませんでした。
問題は解決しましたか?それでは、どうすればいいですか?
答え2
Ubuntu 16.04でも同じ問題が発生しました。これを実行した後、ダイアログボックスは消えました。
- ssh-askpass(
sudo apt remove ssh-askpass
) を削除しました。 - ssh(1)()を使用してcrontabをコメントアウトします
crontab -e
。
これらのどれでもダイアログを削除するのに十分です。
私のcronjobが(通常はパスワードなしのキー認証を介して)接続しようとしているホストがメンテナンス状態のとき、x11-ssh-askpassダイアログボックスが表示され始めます。
私の考えでは、x11-ssh-askpassは正当なプログラムですが、X11プログラムが認証と暗号化を妨げないようにするのが最善です。