Hi Alexander Am Mittwoch, 1. August 2007 schrieb Alexander Winzer:
From: "Fred Ockert"
To: "Alex Winzer" ; "suse" path = /home/netlogon/%U auf Gross/Kleinschreibung achten!
Wo muss ich das beachten? Beim Pfad der Freigaben oder bei *%U*?
sowohl als auch, lesen der man page hilft wie so oft auch hier ungemein. aus man smb.conf %U session username (the username that the client wanted, not necessarily the same as the one they got). %u username of the current service, if any. Wie du siehst sind es unterschiedliche Variablen.
du musst dann bei jedem User ein extra netlogonVerzeichnis en...und die *.bat da reintun (kann dir aber jeder User ändern ..der darf da das !)
Wohin ? /home/*username*/netlogon/datei.bat ?
Das gibt dir, wie schon von meinem vorposter geschrieben, pdbedit -Lv aus logonpath/logonscript wobei pdbedit, anstatt logonpath, Profile Path ausgibt. bei deinem oberen beispiel wäre das imho /home/netlogon/*username*/datei.bat btw: wenn du die Userdaten in einem ldap verwalten würdest könntest du auf jeden dieser Einträge einzeln pro User Einfluß nehmen, was auch das ständige Neuanlegen überflüssig machen würde. Wie schon irgendwo in dem Thread gesagt die smb.conf liefert _bei bestimmten_ Feldern nur defaults die bei der Neuanlage gelten oder wenn in der user-db keine Angaben zu dem Feld stehen wobei es völlig nebensächlich ist wo sich user-db konkret befindet. Das kann lokal in einer Struktur sein die direkt von den tools wie sbmpasswd verwaltet wird oder eine db wie mysql oder aber ldap was bei einer ernsthaften Nutzung als PDC imho das Mittel der Wahl ist. Gruss Falk -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org