Hallo Georg, Georg Wallner schrieb:
Hallo Zusammen,
ich habe gerade einen SuSE 9.0 Client aufgesetzt, per Ldap-Client an meinen Ldap Server angebunden. In Yast kann man hierfür auch einen Punkt ankreuzen, daß dieser Client die Homeverzeichnisse enthalten soll. Aber wenn ich versuche mich als Benutzer im KDE einzuloggen, dann bekomme ich nur die Fehlermeldung, daß kein Benutzerverzeichnis angelegt ist und ich keine Rechte habe eins anzulegen.
Wenn man einen Benutzer über YaST als lokaler Benutzer anlegt, wird auch automatisch das Heimatverzeichnis erzeugt. Du erhälst Deine Benutzerinformationen vom LDAP-Server. Die Option, die Du angekreuzt hast, sagt, dass die Heimatverzeichnisse auch auf diesem Server liegen - und in der Info des YaST-Moduls siehst Du, dass dies nur ein informativer Eintrag ist. Du musst die Verzeichnisse also auf jeden Fall "von Hand" erzeugen, entweder lokal auf Deinem Rechner oder auf Deinem LDAP-Server. Liegen sie auf dem LDAP-Server, so musst Du dort auch einen NFS-Server einrichten und die Verzeichnisse freigeben, auf dem Client musst Du dann den NFS-Client konfigurieren (geht alles wunderbar über YaST :-)
Hat schon einer mal mit dem Login das Benutzerverzeichnis anlegen könne, und wie? Oder muß man generell die Benutzerverzeichnisse erst mit mkdir, chmod anlegen und die Rechte zuweisen.
Die Authentifizierung beim Login erfolgt über so genannte PAM-Module (z.B. für LDAP-Authentifizierung pam_ldap), und da gibt es auch eins, mit dem eine Heimatverzeichnis erzeugt wird, falls es noch keins gibt. Das Modul heisst "pam_mkhomedir". Das müsstest Du in die entsprechenden PAM-Konfigurationsdateien einfügen ... HTH, Anke -- Live long and prosper!