Hallo, vielen Dank für die ausführliche Antwort, allerdings habe ich noch eine Frage: Bedeutet "erstmalige Anmeldung" die Anmeldung unter XP oder die Anmeldung am Server prinzipiell? Ich dachte ersteres sei der Fall, allerdings wurde bei der erstmaligen Anmeldung eines Testbenutzers nicht das Default Profil aus "Default User" verwendet, sondern irgendein Windows-Standardprofil! War meine Annahme falsch oder liegt noch ein anderer Fehler vor? Falls meine Annahme falsch war, wie kann ich die Internet-Explorer-Einstellungen (Startseite, proxy) für 800 Schüler zeitökonomisch tätigen. Danke, Oliver Frühwein -----Ursprüngliche Nachricht----- Von: ba1559@fen-net.de [mailto:ba1559@fen-net.de]Im Auftrag von Markus Bölling Gesendet: Dienstag, 25. Mai 2004 14:27 An: slss@suse.com Betreff: Re: [slss] Serverbasierte Profile unter XP nutzen
Hallo,
trotz intensiven Studiums der zugehörigen Artikel bzw. Handbuch gelingt es
mir nicht unter XP einheitliche Profile für alle Benutzer herzustellen. Ich
habe wie früher schon beschrieben ein Verzeichnis "Default User" unter /var/lib/samba/netlogon eingerichtet und dort ein Musterprofil abgelegt. Doch dies wird bei erstmaliger Anmeldung scheinbar nicht verwendet. Die Abspeicherung des lokalen Profils auf dem Server gelingt hingegen. Was mache ich falsch ??? Das mit den Profilen ist nicht so einfach. Hier ein paar Punkte. Das Default Profile (Default User)greift nur, wenn der Benutzer sich das erste Mal anmeldet! Hat der User bereits ein Profil, wird dieses hergenommen.
Der Schulserver ist per se auf uneinheitliche Profile eingstellt. Was auch nützlich ist. Man könnte diese techniken perfektionieren. Hier ein Versuch der Erklärung in vorm einer FAQ: Wo werden die Profile gespeichert? Es gibt mehrere Profile die beider Anmeldung des Benutzers eine Rolle spielen. Der Schulserver speichert das serverbasierte Profile eines Benutzer per default unter /home/profile/<benutzername> (Windowspfad: \\[netbiosname-SLSS]\profiles\<benutzername>. Dieses Profil wird mit dem Profil der Workstation abgeglichen Kann ich den Speicherort für ein Profil ändern? Das Profilverzeichnis eines Benutzers ist durch zwei Konfigurationswerte in SAMBA bzw. LDAP festgelegt. Ist in LDAP kein Profilverzeichnis angegeben, so wird das default-Verzeichnis aus der Samba Konfigurationsdati hergenommen. Dieses würde ich beim Schulserver nicht verändern! Man kann für Benutzer mit einem Kommandozeilentool das Profileverzeichnis ändern. Dieses Tool heißt pdbedit. Mit pdbedit -p Pfad kann man für einen Benutzer den Profilpfad ändern. Das Verzeichnis muss als Windowspfad eingegeben werden. Das Verzeichnis auf das dann der Profilpfad zeigt muss in der smb.conf als Freigabe eingetragen sein und eine spezielle acl haben, damit Windows NT/2000/XP dieses benutzen kann. Können mehrere Benutzer sich ein servergespeichertes Profil teilen? ja, aber nur unter ganz bestimmten Bedinungen, die sehr schwer konsistent zu halten sind und nur mit Fehlermeldungen. Wenn mehrere Benutzer auf das selbe Profile zugreifen kommt es zumeist zu Rechteproblemen. Konkret können sich mehrer Benutzer nur ein Profil teilen, wenn die Berechtigung innerhalb des Registryteils (ntuser.dat bzw. ntuser.man) erhalten bleibt. Also nicht beschreibbar ist. Die Dateirechte müssen gesetzt sein, so dass alle Benutzer lesen aber nicht schreiben können. Beim Abgleich von Windows kommt es dann zu Fehlermeldungen. Die Profile sind ein Problem mit dem nicht nur Linux-Admins unter Samba zu kämpfen haben!! Ich möchte alle aufrufen Lösungsvorschläge/Techniken hier bei zu tragen. Gruß Markus Bölling Systembetreuer Realschule am Europakanal * Gesendet mit / Sent by: FEN-Webmail * http://www.fen-net.de * -- Um die Liste abzubestellen, schicken Sie eine Mail an: slss-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: slss-help@suse.com