• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Shares werden nicht oder falsch gemappt

c3po

Newbie
Hallo,

ich habe ein kleines Problem mit dem Mappen von Shares.

Ich setze Win XP SP2 als Client ein. Auf dem Server läuft SLES 9.

Ich habe 3 zusätzliche Shares unter Samba eingerichtet.

Auf dem Client sollen 4 Shares gemappt werden.

Homes
Email
Postfach
Projekte

Ich habe auf dem Client ein Skript laufen welches folgende Befehle enthält:

net use m: \\s-venus\postfach /user:tux-net\%username%
net use n: \\s-venus\homes /user:tux-net\%username%
net use o: \\s-venus\projekte /user:tux-net\%username%
net use p: \\s-venus\email /user:tux-net\%username%

Das Skript habe ich im Autostart liegen, alternativ hatte ich es auch schon in die lokalen Richtlinien als Anmeldeskript für Benutzer gelegt.

Leider wird das Homes Share nicht gemappt. Ferner wird dann das Email Share als Homes Share gemappt.

Löscht man alle Shares von Hand und läßt dann das Skript erneut laufen klappt es.

Kann mir jemand sagen woran es liegt?

Gruß
Matthias
 

rolle

Guru
So spontan nicht. Poste doch mal Deine smb.conf und die jeweiligen Ausgaben von 'ls -l' derjenigen Verzeichnisse, in denen die shares auf dem Sambaserver liegen.
 

Bonsai

Advanced Hacker
c3po schrieb:
Löscht man alle Shares von Hand und läßt dann das Skript erneut laufen klappt es.

Dann trab am anfang des Scriptes einen net use Befehl ein, der alle Mounts verwirft.
Ich weiss, das es den gibt, hab aber leider vergessen wie.
 

admine

Ultimate Guru
Bonsai schrieb:
c3po schrieb:
Löscht man alle Shares von Hand und läßt dann das Skript erneut laufen klappt es.
Dann trab am anfang des Scriptes einen net use Befehl ein, der alle Mounts verwirft.
Ich weiss, das es den gibt, hab aber leider vergessen wie.

Zu Beginn ein
NET USE device /DELETE
wäre eine Möglichkeit

IMHO besser wäre dann das:
NET USE device \\computer\ressource [ /PERSISTANT:{yes|no} ]

Das Flag /PERSISTANT gibt an, ob diese Bindung dauerhaft sein soll oder nur für diese Sitzung.
 
OP
C

c3po

Newbie
Hallo admine,

leider wird das HOMES Share nicht gemappt. Er fragt ständig nach dem Kennwort und sagt dann Netzwerkpfad nicht gefunden.

Der Rest wird gemappt.

Schon spannend. Führt man nämlich zu einem späteren Zeitpunkt aus, so klappt alles.

Anscheinend hat Winblöd noch nicht die richtige Verbindung zu Samba gefunden.

Ziemlich blöd.

Gruß
Matthias
 
OP
C

c3po

Newbie
@ rolle

Ich verstehe nicht ganz, was die smb.conf damit zu tun haben sollte.

Das Mappen funktioniert ja. Nur nicht wenn die Login Datei im Autostart Verzeichnis oder im Skript Verzeichnis liegt.

Gruß
Matthias
 

rolle

Guru
Ganz offensichtlich ist an dem Share home etwas anders als an den anderen Shares. Und definiert sind die Shares in der smb.conf. Und die Zugriffsrechte werden sowohl in Samba als auch in Linux geregelt. Deshalb wollte ich von Dir das, was ich gepostet hatte.
Ansonsten ist das eigentlich ein Fall, der nach Netlogon geradezu schreit. Das ist auf Dauer eleganter und einfacher als die Autostartlösung.
 
Oben