mount_smbfs Problem

Herrmann

Well-Known Member
Hallo,

ich versuche gerade verzweifelt eine Verzeichnis-Freigabe eines Windows 2000 Systems mit mount_smbfs zu mounten.
Code:
mount_smbfs -I 192.168.0.2 //herrmann@192.168.0.2/Musik /mnt/musik/
Leider bekomme ich immer ein
Code:
mount_smbfs: unable to open connection: syserr = Connection reset by peer
zurück. Kann man eventuell NTFS Freigaben nicht mounten?

PS: Die Musik-Freigabe sowie /mnt/musik existieren auch wirklich.
 
Last edited:
Kannst du die Freigabe denn von einem Windows-PC aus mounten?
Wenn nein, ist das Gast-Konto auf dem Windows-Server aktiviert und hat Gast auch Lese-Rechte an der Freigabe?
 
Steht der Windowsrechner im selben Subnet? Und wenn ja, hat der Windowsrechner auch einen Namen?

Ich mounte bei mir mit
Code:
mount_smbfs //thyrver@<rechnername>/share /mnt/share
ohne das ich <rechnername> in die /etc/hosts eingetragen hätte.
 
Mal ne ganz bloede Theorie...

Hast du ne Personal Firewall am laufen?

NTFS oder sonst ein Filesystem macht keinen Unterschied, das Filesystem ist CIFS oder SMB wenn du so willst.
 
Die Lösung ist ganz einfach. Windows erwartet Großschreibung bei den Freigaben:

Code:
mount_smbfs -I 192.168.0.2 //herrmann@192.168.0.2/MUSIK /mnt/musik/
 
Hallo,

Rechnername statt IP hatte ich auch schon probiert. Der Tipp von [LoN]Kamikaze war dann der richtige.
Wenn ich alles groß schreibe, funktioniert es. Wieder was gelernt. Vielen Dank.
 
Last edited:
[LoN]Kamikaze said:
Die Lösung ist ganz einfach. Windows erwartet Großschreibung bei den Freigaben
Und man bekommt von Windows echt einfach ein TCP RST anstelle von - meintwegen - "unknown"? Da hat sich Microsoft ja wieder ein über alle Maßen ausführliches Fehlerhandling einfallen lassen (auf keinen Fall den User mit konkreten Fehlermeldungen verwirren!).

Ciao.
Markus Mann
];-)
 
Der Tipp mit der Großschreibung klingt gut, nur leider bleibt bei mir derselbe Effekt.

mount_smbfs -I 192.9.200.1 //aw@192.9.200.1/DATEN /mnt/

bringt mir immer den connection reset by peer Fehler!

Das System auf welches ich zugreifen will ist ein Server2003.
Per Windows gibts keine Probleme, auch Ubuntu schafft es.

Kann es sein dass beim normalen mount_smbfs Befehl irgendwas fehlt in Bezug auf digital signierte Verbindung etc.? (server 2003 sache)
 
Kann es sein dass beim normalen mount_smbfs Befehl irgendwas fehlt in Bezug auf digital signierte Verbindung etc.? (server 2003 sache)

Du hats das Problem erfast, mount_smbfs kann nicht mit ntlm oder ntlmv2 umgehen.

Verwende den smbclient und du hast mindestens Zugriff auf das share.

mousaka
 
mit welchem befehl mount ich eigentlich die shares per samba?

smbclient is ja nur der ftp ähnliche client. smbmount gibts nicht?

edit:

kann mir bitte jemand erklären wie ich wie bei linux (smbmount) eine windows server 2003 freigabe mounten kann?
"mount -t smbfs //rechnername/daten /mnt/" geht schon mal nicht!
 
Last edited:
smbclient ist im samba port. D.h. ja noch nicht, dass du auch gleichzeitig einen Samab-Server betreiben musst.;)

Das Problem ist die aktivierte Verschlüsselung auf dem Windows 2003 Server. Eigentlich macht es Sinn, diese eingeschaltet zu lassen. Microsoft-Rechner vor W2k und mount_smbfs bleiben dann leider aussen vor.

mousaka
 
Ist ja auch vernünftig... (irgendwie)

Nur ich komm halt nicht auf die Firmenfreigaben mit meiner FreeBSD Installation ;'(
 
Mal ne ganz bloede frage... was soll denn das für ein IP-Netzwerk sein?

Ich hoffe schon das du in wirklichkeit ein 192.168.0.0/16 aufwärts verwendest, wie es in der RFC 1918 beschrieben ist. Sonst passiert es dir, das er (sofern das Netzwerk ins Internet NATet) versucht ins Internet zu routen.
Ports für SMB ins Internet frei zu geben. Wäre mal echt fahrlässig.
 
Die Lösung (für meine Belange) ist Sharity. Kostenlose Variante kann 1 Share gleichzeitig mounten. Dass reicht fürs erste. Leider habe ich es bisher mit keinem anderem Programm geschafft ein Server2003 Share zu mounten.

(natürlich im internen (privaten) subnetz)
 
Back
Top