On Fri, 27 Sep 2002, Thilo A. Coblenzer wrote:
Moin Moin, ich habe hier ein Problem mit Samba: ich habe eine Samba-Share auf die ich von Win2k aus zugreife. Im Prinzip funtkioniert das auch alles wunderbar. Jetzt ist mir an 2 Dateien aufgefallen, daß diese von Win2k aus nicht sichtbar sind. Linux zeigt mir diese Dateien auch ohne Probleme an. Eine hat z.B. folgenden Namen: "Saar Saarb?cken 82 - Saarburg 11.sdw" Unter Windows heißt das eigentlich SaarbrÜcken. Wenn ich die Datei unter Linux umbenenne, zeigt Windows sie mir auch an! Bei diesen 2 Dateien ist das auch soweit kein Problem, aber ich bin mir ja nicht sicher, ob das alle Dateien sind. Kann mir jemand erklären, woher das Problem kommt, und wie man das lösen kann?
folgende Werte der smb.conf anschauen, und pruefen ob das sinnvoll ist: echo|testparm|egrep '(mangl|case|hide)' ggf. die Werte anpassen und Samba stopen und starten (kein restart mit kill -1 sondern ganz neu starten) Von W2k neu Verbindung erstellen. Ausserdem kanst du wie folgt Samba von deinem Linux aus testen: (evtl Usernamen und Passwort angeben) smbclient //server/share dann gibt's 'nen Prompt, dort machst du cd dein-dir und ls Oder das ganze automatisiert, und als Ergebnis Anzahl der Files und Dirs: (echo cd dein-dir;echo ls) \ |smbclient //server/share|awk '(NF>6){x++}END{print x-1}'
Bei der Gelegenheit: wie kann ich mir denn unter Linux die Anzahl der Datein in einem Verzeichnis anzeigen lassen? Das könnte ich dann mit Windows vergleichen. Mir geht es darum, das keine Datein verloren gehen.
find dein-dir -type f|wc -l