Toon posts:

samba: probleempje met win9x clients

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een vreemd probleem met samba 3.0
De win9x clients voeren namelijk het inlog script niet uit.
Het aanmelden zelf gaat wel goed maar de mappings worden dus niet gemaakt.
Als ik dat handmatig doe in de terminal (net use f: \\server\mapping bijv) dan gaat dat wel goed. De server draait op zich dus wel.
De win2000/xp clients hebben vreemd genoeg nergens last van.
Weet iemand hoe ik dit op kan lossen?

Alvast bedankt

  • Vae Victis
  • Registratie: April 2001
  • Laatst online: 00:43

Vae Victis

Dark Lord of the Sith

Zou je misschien de inlog script kunnen laten zien?
Als we niet weten wat daar in uitgevoerd word, kunnen we er bar weinig over zeggen ;)

Als je bv %username% wil gebruiken in je script, zegt win 9* heel leuk doei. Probeer maar wat anders.
En zo zijn er meer dingen waar win 9* geen zin in heeft.

Verwijderd

Topicstarter
In dat inlog script staan verder geen vreemde zaken, als ik het script zelf handmatig intik in de terminal van een win9x client word het netjes uitgevoerd.
Het script ziet er als volgt uit:

net use F: \\server\system

ja inderdaad, dat is alles.
Zou het toch gewoon moeten doen dacht ik zo... :/

  • _JGC_
  • Registratie: Juli 2000
  • Laatst online: 13:54
Je moet in de smb.conf je script opgeven. Ik weet niet welke backend je gebruikt, maar ldapsam heeft een optie om per user een script op te geven. Rara? win9x luistert er niet naar, das alleen voor NT/2K/XP :P

Win9x luistert alleen naar wat in je smb.conf staat.

[ Voor 12% gewijzigd door _JGC_ op 01-11-2003 18:54 ]


Verwijderd

Topicstarter
in smb.conf staat het volgende over de scripts:

logon script = %U.bat

en netlogon zier er als volgt uit:

[netlogon]
comment = Network Logon Service
path = /etc/samba/scripts
guest ok = yes
read only = yes
browseable = no

  • Vae Victis
  • Registratie: April 2001
  • Laatst online: 00:43

Vae Victis

Dark Lord of the Sith

Test even of je de script ook zo kan runnen.
Heb je de script in linux of onder windows gemaakt?
linux en windows hebben beiden een andere manier om naar vclgende regel aan te duiden.
Windows 98 vind dat niet zo lekker en denkt dus dat er achter de share naam nog een karakter staat en maakt dan verbinding met een niet bestaand share.

[edit]
En dat lukt dan niet.
Maar door snelle opstarten zie je waarschijnlijk de error melding niet.

[ Voor 14% gewijzigd door Vae Victis op 01-11-2003 19:05 ]


Verwijderd

Topicstarter
Hmm, ik het de script onder Linux gemaakt met nano. Het zou dus heel goed kunnen dat daar het probleem zit. Bedankt voor deze tip alvast. Helaas kan ik het maandagavond pas uitproberen maar het lijkt mij veelbelovend.

  • BonBon
  • Registratie: Oktober 2000
  • Laatst online: 17-06-2010
Klopt. Ik heb de login scripts ook in W98 gemaakt en toen gecopieerd via een diskette naar m'n Linux server : werkte toen meteen!
Pagina: 1