Ubuntu Lucid Lynx 10.04にログインするたびに、アプリケーションがキーリングにアクセスしたいというSeahorse/gnome-keyringプロンプトが表示されます。リクエストをキャンセルしてもネットワーク接続はまだ確立されているため、ネットワークマネージャーではありません(また、これは最近発生し始めたばかりです)。どのアプリケーションがこのリクエストを行っているかをどのように確認できますか?プロンプトはこの情報を提供しません。
セキュリティの観点から、答えは、現在のディストリビューションでは、それがどのアプリケーションであるかがわからないということです。セキュリティへの影響やタスクの範囲など、gnome-keyring開発者からの説明については、 このバグレポート を参照してください。
実用的な観点から、私はUbuntuでも自動ログインを使用していますが、それは確かにnm-appletのようです。
ボックスを自動ログイン用に設定すると、ログインするたびにこれが実行されます。私の場合、それはnm-applet/network-managerファミリーのアプリです。
編集:ところで、問題はしばらくの間ありました、明らかにいくつかの半分の修正がパッケージのアップグレード中に取り消されました、しかし私は逸脱します... 1つの解決策は ここ
ログイン後、他のすべての前に追加できる問題の原因は何でも:libpam-gnome-keyringを使用してロックを解除するスクリプト...このツールを入手するためのパッケージは、少なくとも11.04ではlibpam-gnome-keyringです。
#!/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-アプレットであることを証明するビデオは ここ
ログファイルを見てみることができます:-)
パスワードを間違えた後、/var/log/auth.log
に何かが入っている可能性があります。
System -> Preferences -> Sessions -> Startup Programs
および~/.config/autostart
で自動起動アプリケーションを確認してください
top
とps aux
で実行中のプロセスを確認し、ps axjf
のプロセスツリーを確認します
どのプロセスにキーリングが必要かを理解するのは非常に簡単なはずですか?