web-dev-qa-db-ja.com

起動時にログインキーリングのロックを解除するように常に求められるのはなぜですか?

Xfceウィンドウマネージャーを使用していますが、再起動とシャットダウンは正常に動作しているようです。

ただし、再度ログインすると、常に次のように表示されます。

enter image description here

このメッセージが常に表示されるのはなぜですか?画面が空白になるか、少なくともロックされると思いますが、そのようなことは何も起こりません。パスワードをもう一度入力する意味は何ですか?

13
tony_sid

キーリングはログイン資格情報とは別のものです。 Ubuntu(私はあなたが使用していると推測しています)では、この問題について常に混乱がありました。 ログインパスワードをキーリングパスワードと同じにする の場合、問題は修正されるはずです。

4
skub

これはPAMの問題である可能性があります。

認証プロバイダー/パッケージは、認証プロセスにプラグインするようにPAM構成ファイルを変更する必要があります。ただし、それらの一部は他のPAMプラグインを考慮せず、パイプラインを途中で終了して、キーリングのPAMモジュールを無効にします。

したがって、ログイン時にキーリングがパスワードを取得することはないため、再度確認する必要があります。

/etc/pam.d/ファイルを確認して、手動で修正することをお勧めします。エラーはおそらくcommon- *ファイルにあります。 2番目の列で不正な「sufficient」キーワードを使用している行を探します。これを手動で修正する場合は、man pam.dの手順に従ってください。

2
billc.cn

通常、ログイン中にパスワードを入力すると、キーリングのロックが解除されます。次に、gnome-keyring-daemonプロセスが開始され、管理されます。

gnome-keyring-daemonプロセスはユーザープロセス(システムサービスではない)なので、ログアウトすると、すべてのプロセス(gnome-keyring-daemonを含む)が強制終了されます)。ログインすると、新しいgnome-keyring-daemonプロセスが開始され、キーリングを開くためにパスワードが必要になります。

"autologin"がある場合、これは正常です。パスワードを入力していないため、キーリングのロックを解除できません。それでおしまい。

1
Michał Šrajer