14.Login Skripte
Nun wenn man die Anmeldescripte bzw. wenn man sich für das globale Anmeldeskript entschieden hat, vorher schon kopieren und bereitstellen möchte braucht man zunächst einen DOS oder Windows Rechner mit einem Editor.
Da wir nichts anderes als eine Stapelverarbeitungsdatei erstellen müssen wir in dieser Batch Datei auch entsprechende Programme nutzen – im Grunde nutzen wir nur eins und das nennt sich NET.EXE.
Dieses kleine Programm kann eine menge leisten
Der Vorteil eines Netzlaufwerkes liegt darin das wenn man den Arbeitsplatz öffnet dort direkt die entsprechenden Freigegebenen Verzeichnisse als Virtuelle Laufwerke im Netzt eingetragen sind. Ebenso in Applikationen erscheinen diese Laufwerke, was im Grunde nur für einen User Komfort ist – es beschleunigt Speicherroutinen da man nicht erst im Netzwerk nach bestimmten Ordnern suchen muss.
Wer mehr über die unzähligen Optionen erfahren möchte sollte am DOS Prompt einfach folgendes Kommando ausprobieren:
C:\>net.exe /? |more
Nun wollen wir aber unsere netlogon.bat erstellen. Dazu starten wir einen Editor unter DOS geben wir einfach folgendes ein:
C:\>edit netlogon.bat
Unter Windows öffnen wir das Notepad indem wir auf Start Þ Ausführen klicken und dann notepad eingeben und mit OK bestätigen.
In dem Editor Fenster geben wir nun folgendes ein:
net use f: \\name_des_samba_server\alles
USE heißt zu Deutsch benutzen und mehr soll auch nicht gemacht werden es wird \\name_des_samba_server\alles als Laufwerk F: genutzt. Ganz einfach.
net use g: \\name_des_samba_server\boss1
net use i: \\name_des_samba_server\cdrom
Nachdem dann alles eingegeben ist sollte man die Datei auf dem Server speichern unter: //name_des_samba_server/export/smb/login/ z.B LEZ.bat
Siemüssen als root am Server angemeldet sein oder die Freigabe Einstellung
writeble = yes sollte eingeschaltet sein.
Zuerst muss time server aktiviert werden. Diese Einstellung ist unter [Globals]
time server = yes
in Ihren Login Skripten müsste diese Zeile stehen.
net time \\servername /SET /YES
beim ausführen des Skripts wird die Serverzeit übernommen