#1 24. Oktober 2012 Moin, ich baue derzeit eine Umgebung aus LDAP/Kerberos auf. Klappt auch alles wunderbar, ich habe bloß ein Problem. Wenn ich einen User im LDAP hinzufüge, dann taucht er auf dem Client immer erst nach einem Reboot auf. "getent passwd" gibt den Benutzer zwar zurück, jedoch beim Login oder auch "id username" bekomme ich die Fehlermeldung, dass der User nicht gefunden wurde. Gibt es einen Befehl um diesen "Cache" zu löschen oder kann man einstellen, wie oft dieser erneuert werden soll?! Denn wenn das System in die Praxis übergeht, kann ich ja nicht jeden Server/Rechner rebooten wenn ich einen neuen User angelegt habe. Habe nur die pam_krb5.so in meinem PAM-Stack. Oder MUSS da auch die pam_ldap.so rein? Weil der Login klappt so, wenn der User dem System dann mal bekannt ist. Gruß °EraZoR°
#2 24. Oktober 2012 AW: Linux-User & LDAP - User-Cache? löschen Hallo °EraZoR°, läuft dein NTP auf beiden exakt? Dies muss sichergestellt werden, wenn man Kerberos benutzen möchte. Grüße Kirill
#3 24. Oktober 2012 AW: Linux-User & LDAP - User-Cache? löschen Ist davon ja erstmal unabhängig.. Weil das betrifft ja den Kerberos und nicht den LDAP-User.. Habs jetzt selbst gefunden.. Der Dienst ist der NCSD (Name Cache Service Daemon). Dieser muss neu gestartet werden oder in /etc/nscd.conf die reload-Zeit gesetzt werden..