0

サーバーで pam_ldap を使用して LDAP 認証をセットアップしましたが、最初は問題なく動作しているように見えましたが、問題が発生しました。ユーザーが Active Directory でパスワードを変更するたびに、LDAP と正常に同期するため、古いパスワードを受け入れるこのサーバーを除いて、LDAP 認証を使用するすべてのシステムと同期します。

「getent passwd」を試してみたところ、LDAP 内のすべてのユーザーが一覧表示されました。また、LDAP に新しいユーザーを追加しようとしましたが、「getent passwd」を再試行するとサーバーがすぐに認識しました。

どうやら私のサーバーはLDAPと通信しているようですが、サーバーがどこかにキャッシュすることを選択した新しいパスワードに関してはそうではありません。

Google はまったく役に立ちませんでした。一部の人々は同様の問題を抱えているようですが、彼らの質問には常に答えがありません。

誰かが助けてくれることを願っています。

4

1 に答える 1

0

nscdがインストールされている可能性があります。/etc/nscd.confを確認し、TTLを下げます。

于 2011-08-27T10:01:34.557 に答える