*どの*アプリケーションがgnome-keyring / Seahorseへのアクセスを要求しているのかどうかはどうすればわかりますか?

*どの*アプリケーションがgnome-keyring / Seahorseへのアクセスを要求しているのかどうかはどうすればわかりますか?

Ubuntu Lucid Lynx 10.04にログインするたびに、アプリケーションが自分のキーリングにアクセスしようとするSeahorse / gnome-keyringプロンプトが表示されます。要求をキャンセルしてもネットワーク接続は引き続き確立されるため、ネットワーク管理者ではありません(また、この問題は最近発生し始めました)。どのアプリケーションがこのリクエストを行うのか、どうすればわかりますか?プロンプトはこの情報を提供しません。

答え1

セキュリティの観点からは、現在のディストリビューションでは、それがどのアプリケーションであるかがわからないことが答えです。バラよりこのバグレポートセキュリティへの影響や作業範囲など、明確な説明のためにgnome-keyring開発者に連絡してください。

実用的な観点から見ると、私はUbuntuでも自動ログインを使用していますが、nm-appletのようです。

答え2

マイボックスは自動ログインに設定されており、ログインするたびにこれが行われます。私の場合は、nm-applet / network-managerアプリケーションスイートでした。

編集:ところで、この問題はしばらく続いており、パッケージのアップグレード中にいくつかの半修正がキャンセルされたようですが、意見が異なります... 1つの解決策は次のとおりです。ここ

問題の原因が何であれ、以下を追加してロックを解除できます。ログイン後に他のすべての操作の前にlibpam-gnome-keyringを使用するスクリプト...このツールを入手するパッケージは次のとおりです。libpam-gnome-keyring少なくとも11.04バージョンでは

#!/bin/bash  
#launch useful stuff for gnome #first unlock the default keyring...  
echo YOUR_PASSWORD_HERE | /usr/libexec/pam-keyring-tool -u -s  
#then run nm-applet in the background...  
nm-applet &  

nm-appletであることを証明するビデオは次のとおりです。ここ

答え3

ログファイルを見てください:-)

  1. /var/log/auth.log間違ったパスワードが原因で問題が発生した可能性があります。

  2. System -> Preferences -> Sessions -> Startup Programs以下のアプリケーションを確認して自動起動してください。~/.config/autostart

  3. top実行中のプロセスの使用と検査 ps aux、プロセスツリーの検査ps axjf

どのプロセスにキーリングが必要かを把握するのは簡単ですか?

関連情報