Daniel_Wegemer
Anmeldungsdatum: 25. Oktober 2006
Beiträge: Zähle...
|
Hi leute, bin erstmal über das alte Problem hinweg. Es klappt jetzt sogar die anmeldung am Server. Nach dem neustart geb ich dann Benutzername + PW ein und er läd die Benutzereinstellungen (teoretisch). 2 sek danach kommt diese Fehlermeldung: Die Serverkopie des servergespeicherte Profils wurde nicht gefunden. Sie werden mit einem lokalen Benutzerprofil angemeldet. Änderungen an dem Profil werden nach der Abmeldung nicht auf den Server kopiert. Mögliche Fehlerursachen sind Netzwerkprobleme oder nicht ausreichende Sicherheitsrechte. Wenden Sie sich an den Netzwerkadministrator, wenn das Problem weiterhin besteht. Details - Der Netzwerkpfad wurde nicht gefunden. Oder die gleiche version mit "Der Netzwerkname wurde nicht gefunden." Nachdem ich was an den Verzeichnissen geändert habe!? (mit der conf die unten steht kommt "Netzwerkname" !!!) Ich glaube ich habe ein allgemeines Problem mit dem Verständnis mit den ganzen Verzeichnissen!? Ich habe /home/samba/profile/ angelegt und hab auch mit chmod 777 die Richtlinien vergeben. Und für was ist das Netlogon verzeichnis? Und muss es "profile" oder "profiles" heissen!?!?!?! Hier nochmal meine conf: [global] netbios name = samba interfaces = eth0 workgroup = wegemer security = user encrypt passwords = true local master = yes domain master = yes preferred master = yes os level = 200 domain logons = yes wins support = yes logon path = \\%L\samba\profile\%U [netlogon] path = /home/samba/netlogon browseable = no guest ok = no read only = yes [profile] comment = persönliches Verzeichnis path = /home/samba/profile browseable = no writable = yes create mask = 0700 directory mask = 0700 [freigaben] comment = Freigaben-Verzeichnis path = /home/samba/freigaben writable = yes create mask = 0777 force create mode = 000 directory mask = 0777 force directory mode = 000 Hoffe mir ist noch zu helfen, mfg Daniel
|
Daniel_Wegemer
(Themenstarter)
Anmeldungsdatum: 25. Oktober 2006
Beiträge: 18
|
Hat denn keiner eine Idee??? mfg Daniel
|
xabbuh
Anmeldungsdatum: 25. Mai 2006
Beiträge: 6411
|
Was sagt denn ein ls -l /home/samba/profile? Es erscheint mir nicht sonderlich sinnvoll, dass alle Benutzer das gleiche Verzeichnis auf deinem Server für ihre Profile verwenden sollen, zumal das entsprechende Verzeichnis nur Rechte für den Besitzer vergeben hat. Noch ein Nachtrag: Die Option logon path in deinem globalen Abschnitt verweist auf die Freigabe samba, die bei aber gar nicht existiert.
|
Apfelfrisch
Anmeldungsdatum: 12. August 2006
Beiträge: 652
|
Genau das Problem habe ich auch... und mir fehlt glaub ich auch noch ein wenig das Verständnis. Vielleicht können wir uns ja gegenseitig mit unserem Halbwissen helfen ... 😉
logon path = \\%L\samba\profile\%U
Ist meiner Meinung nach Doppelt gemoppelt, da %L ja schon das synonym für den Netbiosnamen ist. Meiner Meinung nach wäre
logon path = \\%L\profile\%U richtig.
Es erscheint mir nicht sonderlich sinnvoll, dass alle Benutzer das gleiche Verzeichnis auf deinem Server für ihre Profile verwenden sollen, zumal das entsprechende Verzeichnis nur Rechte für den Besitzer vergeben hat.
Mmmm, muss man für jeden Client händisch ein Profilunterverzeichnissen anlegen...? Ich dachte das übernimmt Samba bei der Erstanmeldung in die Domaine???
|
xabbuh
Anmeldungsdatum: 25. Mai 2006
Beiträge: 6411
|
Apfelfrisch hat geschrieben: Mmmm, muss man für jeden Client händisch ein Profilunterverzeichnissen anlegen...? Ich dachte das übernimmt Samba bei der Erstanmeldung in die Domaine???
Samba kann die Profile selbständig anlegen. Trotzdem sollte jeder Benutzer ein eigenes Unterverzeichnis bekommen, dass dann in der Freigabe über die Option entsprechend angegeben werden muss:
path = /home/samba/profile/%U
|
Apfelfrisch
Anmeldungsdatum: 12. August 2006
Beiträge: 652
|
Sorry wenn ich den Thread jetzt für mein Problem benutze, aber ich denke die Problematiken von mir und Daniel Wegemer sind ähnlich. Also die Anmeldungen von den Clients Laufen nun ohne Fehlermeldung durch. Die Servergespeicherten Profile funktionieren auch soweit, kann die verschiedenen Profile (Hintergrundbild, Desktoperscheinung) von jeden Computer in der Domaine laden. Kurioser weise ist mein Profiles verzeichnis komplett leer und ich finde die Daten auch einfach nicht auf dem Server. Selbst das anlegen eines Ordners auf dem Desktop und anschließende suche auf dem Server blieb ergebnislos. Hier mal meine smb.cof:
[global]
workgroup = MIXER-LAN
netbios name = Server
os level = 66
passdb backend = tdbsam
security = user
preferred master = yes
domain master = yes
local master = yes
domain logons = yes
wins support = yes
logon path = \\%L\profiles\%U
logon drive = X:
[netlogon]
path = /home/samba/netlogon
read only = yes
write list = ntadmin
[profiles]
comment = Pfad der Profile
path = /home/samba/profiles/%U
writeable = yes
browseable = no Ob ich nun einen Unterordner mit dem Benutzernamen anlegen ist Samba übrigens ziemlich schnuppe. An den schreibrechten des Verzeichnisses kann es auch nich liegen, da dies auf 777 gesetzt ist.
Samba kann die Profile selbständig anlegen. Trotzdem sollte jeder Benutzer ein eigenes Unterverzeichnis bekommen, dass dann in der Freigabe über die Option entsprechend angegeben werden muss:
Das stimmt laut dieser Quelle so nicht. http://www.oreilly.de/german/freebooks/samba2ger/ch04.html Zitat:
Zu Anfang sind die Verzeichnisse, die Sie für die Roaming-Profile angegeben haben, leer. Sie werden belegt, wenn die Clients sich zum ersten Mal abmelden. (Samba erzeugt die Verzeichnisse sogar, falls sie noch nicht existieren.)
P.s. Wenn ich die Freigabe Browseable machen, kann ich von meinem Client komischerweise Daten sehn.... P.s.s Ist es normal das auch nach dem Abmelden von der Domaine, die Benutzerprofile jedes Users welcher sich von dem Client angemeldet hat lokal gespeichert werden?
|
xabbuh
Anmeldungsdatum: 25. Mai 2006
Beiträge: 6411
|
Apfelfrisch hat geschrieben: Sorry wenn ich den Thread jetzt für mein Problem benutze, aber ich denke die Problematiken von mir und Daniel Wegemer sind ähnlich. Also die Anmeldungen von den Clients Laufen nun ohne Fehlermeldung durch. Die Servergespeicherten Profile funktionieren auch soweit, kann die verschiedenen Profile (Hintergrundbild, Desktoperscheinung) von jeden Computer in der Domaine laden. Kurioser weise ist mein Profiles verzeichnis komplett leer und ich finde die Daten auch einfach nicht auf dem Server.
Meldest du dich denn an der Domäne an oder wird der Benutzer des lokalen Windows-Systems zum Login benutzt? Um welche Windows-Version handelt es sich überhaupt? Übrigens fehlt bei dir in der Konfiguration die Option domain logons = yes. Apfelfrisch hat geschrieben: Samba kann die Profile selbständig anlegen. Trotzdem sollte jeder Benutzer ein eigenes Unterverzeichnis bekommen, dass dann in der Freigabe über die Option entsprechend angegeben werden muss:
Das stimmt laut dieser Quelle so nicht. http://www.oreilly.de/german/freebooks/samba2ger/ch04.html Zitat:
Zu Anfang sind die Verzeichnisse, die Sie für die Roaming-Profile angegeben haben, leer. Sie werden belegt, wenn die Clients sich zum ersten Mal abmelden. (Samba erzeugt die Verzeichnisse sogar, falls sie noch nicht existieren.)
Das widerspricht ja nicht dem, was ich geschrieben habe. Du musst trotz allem die Freigabe für die Profile dynamisch gestalten (unter Verwendung der Variablen %U), da ja ansonsten die Freigabe, auf die die Windows-Clients zugreifen, für alle identisch ist. Apfelfrisch hat geschrieben: P.s. Wenn ich die Freigabe Browseable machen, kann ich von meinem Client komischerweise Daten sehn....
Generell sollte es auch ohne diese Option möglich sein, auf die Inhalte der Freigabe zuzugreifen, was ja auch notwendig ist, damit der Client überhaupt sein Profil laden kann. Allerdings taucht die Freigabe profiles dann nicht in der Liste der anderen Freigaben auf. Apfelfrisch hat geschrieben: P.s.s Ist es normal das auch nach dem Abmelden von der Domaine, die Benutzerprofile jedes Users welcher sich von dem Client angemeldet hat lokal gespeichert werden?
Das kann ich dir leider nicht sagen, wie die unterschiedlichen Windows-Versionen das jeweils handhaben. Vielleicht hängt das aber auch mit deinem Problem zusammen. Gruß Christian
|
Apfelfrisch
Anmeldungsdatum: 12. August 2006
Beiträge: 652
|
Meldest du dich denn an der Domäne an oder wird der Benutzer des lokalen Windows-Systems zum Login benutzt? Um welche Windows-Version handelt es sich überhaupt?
Ich Melde mich in der Domaine an. Kann ja die Profile auch von jedem Clientrechner der Domaine aufrufenen. Um so merkwürdiger, dass das Profilverzeichniss komplett leer ist.
Übrigens fehlt bei dir in der Konfiguration die Option domain logons = yes.
Wieso is doch drinn.
Das widerspricht ja nicht dem, was ich geschrieben habe. Du musst trotz allem die Freigabe für die Profile dynamisch gestalten (unter Verwendung der Variablen %U), da ja ansonsten die Freigabe, auf die die Windows-Clients zugreifen, für alle identisch ist.
Dann hatte ich dich falsch verstanden...
Generell sollte es auch ohne diese Option möglich sein, auf die Inhalte der Freigabe zuzugreifen, was ja auch notwendig ist, damit der Client überhaupt sein Profil laden kann. Allerdings taucht die Freigabe profiles dann nicht in der Liste der anderen Freigaben auf.
Ach so. Merkwürdig bleibt nur, dass ich die Profildaten einfach nicht auf dem Server finden kann. Der Profilodner ist auf dem Server einfach leer, ich mein irgendwo muss es die Daten doch speichern. Kann mir denn einer sagen wie es normalerweise in dem Profilordner auszusehen hat?
Das kann ich dir leider nicht sagen, wie die unterschiedlichen Windows-Versionen das jeweils handhaben. Vielleicht hängt das aber auch mit deinem Problem zusammen.
Das cachen der Profildaten ist wohl normal. Kann man Clientseitig einstellen. P.s. Alle Domainenclients sind XP-Proffesional Rechner.
|
xabbuh
Anmeldungsdatum: 25. Mai 2006
Beiträge: 6411
|
Apfelfrisch hat geschrieben: Meldest du dich denn an der Domäne an oder wird der Benutzer des lokalen Windows-Systems zum Login benutzt? Um welche Windows-Version handelt es sich überhaupt?
Ich Melde mich in der Domaine an. Kann ja die Profile auch von jedem Clientrechner der Domaine aufrufenen. Um so merkwürdiger, dass das Profilverzeichniss komplett leer ist.
Dann habe ich dich in der Richtung falsch verstanden. Ich hatte gedacht, dass lediglich beim Login auf denselben Rechner das Profil immer noch das gleiche ist. Apfelfrisch hat geschrieben: Übrigens fehlt bei dir in der Konfiguration die Option domain logons = yes.
Wieso is doch drinn.
Ups, das habe ich ganz übersehen.
Generell sollte es auch ohne diese Option möglich sein, auf die Inhalte der Freigabe zuzugreifen, was ja auch notwendig ist, damit der Client überhaupt sein Profil laden kann. Allerdings taucht die Freigabe profiles dann nicht in der Liste der anderen Freigaben auf.
Ach so. Merkwürdig bleibt nur, dass ich die Profildaten einfach nicht auf dem Server finden kann. Der Profilodner ist auf dem Server einfach leer, ich mein irgendwo muss es die Daten doch speichern. Kann mir denn einer sagen wie es normalerweise in dem Profilordner auszusehen hat?[/quote] Eigentlich sollte ls -la /home/samba/profiles/<benutzername> dir etwas Inhalt anzeigen.
|
Apfelfrisch
Anmeldungsdatum: 12. August 2006
Beiträge: 652
|
Hat sich erledigt, Samba legt die Profile standardmäßig mit den Attributen 700 und dem Sambabenutzer an. Deswegen kann ich die Verzeichnisse als Hauptbenutzer nich sehen, bzw öffnen. Ein sudo du /home/samba/profile fördert aber die Verzeichnisstruktur zutage.
|
xabbuh
Anmeldungsdatum: 25. Mai 2006
Beiträge: 6411
|
Schön zu hören. ☺ Nur noch eine Kleinigkeit: Bitte markiere der Übersichtlichkeit wegen zukünftig deine Beiträge als gelöst (Aktionen → Thread als "gelöst" markieren), wenn dein Problem behoben wurde. Ich habe das dieses Mal für dich übernommen. Schönen Abend noch Christian
|
Daniel_Wegemer
(Themenstarter)
Anmeldungsdatum: 25. Oktober 2006
Beiträge: 18
|
So ich bins mal wieder, Sorry dass ich meinen eigenen Thread mal wieder für meine Probleme verwende (ich weiss ich bin ein egoistischer mensch). *ironieaus* Soweit läuft jetzt auch meine Domäne allerding hätte ich es doch gerne dass die user in meiner Domäne auch Programme installieren können und Desktopverknüpfungen auch entfernen können. Muss dazu in der smb.conf ein spezieller eintrag!? Edit: bin mit dem status dieses (meines ursrünglichen) threads nicht einverstanden\^^ mfg Daniel
|
xabbuh
Anmeldungsdatum: 25. Mai 2006
Beiträge: 6411
|
Daniel Wegemer hat geschrieben: Soweit läuft jetzt auch meine Domäne allerding hätte ich es doch gerne dass die user in meiner Domäne auch Programme installieren können [...]
Ich vermute, dass du dafür auf dem Windows-Rechner Administrator sein musst. Laut http://www.oreilly.de/german/freebooks/samba2ger/ch04.html kann dazu in /etc/samba/smb.conf die Zugehörigkeit zur Administratorengruppe über die Option domain admin group gesteuert werden. Diese Option scheint aber mittlerweile nicht mehr zu existieren. Vielleicht kennt sich ja jemand anders besser damit aus?! Daniel Wegemer hat geschrieben: [...] und Desktopverknüpfungen auch entfernen können.
Das sollte meiner Meinung nach bereits möglich sein, da der Desktop zum Profil des Benutzers gehört. Fehlen möglicherweise Schreibrechte für den Benutzer auf seine Profilfreigabe? Daniel Wegemer hat geschrieben: Edit: bin mit dem status dieses (meines ursrünglichen) threads nicht einverstanden\^^
Den Status darfst du auch gerne wieder ändern, wenn sich dein Problem als noch nicht gelöst herausstellt (gleicher Weg wie umgekehrt....). ☺ Gruß Christian
|
Daniel_Wegemer
(Themenstarter)
Anmeldungsdatum: 25. Oktober 2006
Beiträge: 18
|
Hi danke für deine schnelle Antwort, hab das Problem mit dem Installieren von Programmen lokal mit dem Administratoren Konto gelöst. Aber ich kann immernoch keine Desktopverknüpfungen löschen. Aber mich beschleicht das gefühl dass das ganze mit dem Konto zu tun hat das zuvor auf diesem PC war. Denn als ich mit Administrator angemeldet war konnte ich die Desktopverknüpfungen löschen die ich zuvor nicht löschen konnte und selbige sind jetzt auch weg. Ausserdem kann ich neu Angelegte jetzt auch löschen ( von neu installiertem programm z.b.)\^^. Kann das sein? Wenn ja dann kann das ganze abgehakt werden mfg Daniel
|
xabbuh
Anmeldungsdatum: 25. Mai 2006
Beiträge: 6411
|
Daniel Wegemer hat geschrieben: Aber ich kann immernoch keine Desktopverknüpfungen löschen. Aber mich beschleicht das gefühl dass das ganze mit dem Konto zu tun hat das zuvor auf diesem PC war. Denn als ich mit Administrator angemeldet war konnte ich die Desktopverknüpfungen löschen die ich zuvor nicht löschen konnte und selbige sind jetzt auch weg. Ausserdem kann ich neu Angelegte jetzt auch löschen ( von neu installiertem programm z.b.)\^^. Kann das sein?
Gut möglich, wenn die Dateien vorher mit einem anderen Windows-Benutzer angelegt worden sind.
|