WinXP&Samba logon scripte werden nicht ausgeführt

Post Reply
Message
Author
Knecht

WinXP&Samba logon scripte werden nicht ausgeführt

#1 Post by Knecht »

Hallo Leutz,

habe ein Problem, ein kleines. Und zwar habe mir Samba als PDC eingerichtet. Kann mich sogar anmelden und das Spielchen mit Profilen klappt auch bloß die Logon Scripte werden nicht ausgeführt bzw. die Clients führen sie nicht aus. Keine Ahnung woran es liegen mag. Habe schon alles versucht. Geht nicht.

hier ausschnitt aus der smb.conf:

[global]
workgroup = su-dom
netbios name = sambaserver
interfaces = eth0
encrypt passwords = yes
keep alive = 34
guest account = nobody
wins support = yes
add user script = useradd -d /dev/null -s /bin/false %u # Fügt automatisch ein Maschinenkonto in die passwd
prefered master = yes
local master = yes
security = user
domain logons = yes
domain master = yes

logon path = \<!--no-->sambaserver\profile\%U # Roaming profiles
logon script = %U.bat # Logon Script für die Clients

[netlogon]
comment = Netlogon Scripts
path = /data/samba/netlogon
writable = no
browseable = no

_________________________________

Vielleicht seht Ihr hier irgendwo ein Fehler - ich habe schon längst fertig <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">
Die Ordnerstruktur stimmt. Die .BAT Dateien habe ich nach login's genannt. Permissions stehen alle auf 777. Was soll ich noch machen???

Dank im Voraus!!!
Knecht

jeroen

Re: WinXP&Samba logon scripte werden nicht ausgeführt

#2 Post by jeroen »

schick mal ein der *.bat datei rüber da liegt vieleicht der fehler ?
Probier mal es mit einem win2000 oder win98 client

jeroen

Michael

Re: WinXP&Samba logon scripte werden nicht ausgeführt

#3 Post by Michael »

Was siehst Du den, wenn Du die den Inhalt von

\<!--no-->servername
etlogon

auf einem Client anzeigen läßt? Ich denke nichts
oder nur wenig. Du must die Rechte unter linux mit
chmod so setzen, das der SambaNutzer auf die Dateien
zugreifen darf.

bei mir

<blockquote><pre><font size="1" face="">code:</font><hr><font face="Courier New" size="2">groupadd SambaGroup
useradd -s /bin/false -g SambaGroup sambauser
smbpasswd -a sambauser
cd /usr/local/samba/lib/netlogon
chmod 540 start.bat
chown root.SambaGroup start.bat
ls -la start.bat
</font><hr></pre></blockquote>
Cheers

Michael

Knecht

Re: WinXP&Samba logon scripte werden nicht ausgeführt

#4 Post by Knecht »

Danke für die Beiträge,

habe leider nur die Möglichkeit auf einer XP Kiste dies auszuprobieren.

und in der .BAT Datei stehen nur drei Zeilen, also schaut Euch mal an vielleicht liegt da ein Fehler
__________________________________
echo Hallo %username%
net use u: \<!--no-->sambaserver\einkauf
net use v: \<!--no-->sambaserver\public
__________________________________

zu Michael

das ist ja das Problem, ich sehe gar nichts weil er kommt gar nicht dazu beim Booten den Script auszuführen.
Normalerweise sieht man ja das da ein Script ausgeführt wird (an der DOS-Box). Es sei denn man schreibt @echo davor.
Ich habe ja schon sicherheitshalber zum Testzwecken alles, sprich Ordner [netlogon] und die .BAT Dateien auf chmod 777 umgestellt also was Permission angeht.

Und noch eine Frage du hast da was interessantes geschrieben:
chown root.SambaGroup start.bat
Ich bin da eher ein Anfänger was Linux angeht aber was bedeutet das denn ich meine jetzt vor allem root.SambaGroup???

Gruß
Knecht

arno

Re: WinXP&Samba logon scripte werden nicht ausgeführt

#5 Post by arno »

hi

dir fehlt glaub ich ein backslash vorm servernamen
net use m: \<!--no-->host\deponie
ausser das forum schluckt den für einen link.
hat der client aber schon leserechte auf das netlogon verzeichniss?
und die *.bat muss mit einem wineditor erzeugt werden.

mfg
arno

Knecht

Re: WinXP&Samba logon scripte werden nicht ausgeführt

#6 Post by Knecht »

das mit backslash passt schon

aber was meinst du mit wineeditor???
Ich dachte man muß die .bat Dateien auf Windows Seite machen und zwar mit Notepad oder Editor.
Habe ich zu mindest irgendwo im Internet gelesen.
Und überhaupt was ist eine wineeditor???

Die Berechtigungen sehen bei mir so aus (für netlogon)

drwxrwxrwx root root netlogon

für die .bat Dateien

-rwxrwxrwx user1 einkauf user1.bat
-rwxrwxrwx user2 einkauf user2.bat
-rwxrwxrwx user3 lager user3.bat
-rwxrwxrwx user4 lager user4.bat

wenn man noch die parameter in der smb.conf, dann muß es doch gehen laut literatur von o'reilly (Using Samba)
oder ich habe was übersehen <img src="http://www.pl-forum.de/UltraBoard/Images/Sad.gif" border="0" align="middle">



knecht

arno

Re: WinXP&Samba logon scripte werden nicht ausgeführt

#7 Post by arno »

hi

<img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle"> wineditor= windows editor = notepad, edit

mh sehe auch nicht warum es nicht funkt.

mfg
arno

Post Reply