[NAS Typ:] alle
[Firmware:] 3.x
[Getestet:] ja
[Sonstige Modifikationen:] keine
Es taucht öfters das Problem auf, das Dateien über das Microsoft-Netzwerk nicht mehr zu sehen sind.
Hintergrund:
In den meisten Fällen hängt es mit dem SAMBA zusammen.
Da es beim Linux keine DOS-Attribute (System, Versteckt, Archiv) existieren,
benutzt SAMBA die Execute-Bits der Dateien und Ordner um die DOS-Attribute abzubilden.
Wenn bei den Dateien die Execute-Bits gesetzt sind, werde diese nicht angezeigt.
Bei den Ordner ist es umgekehrt, sind die Execute-Bits gelöscht, wird der Inhalt des Ordners nicht angezeigt.
Über die Konsole (Putty) könnte man dazu den Befehl
verwenden.
-x schaltet die Execute-Bits der Dateien ab
+X schaltet die Execute-Bits der Ordner an
QNAP hatte dazu einen Befehl erstellt, um das korrigieren der Execute-Bits zu vereinfachen:
Wenn man nun nicht mehr alle Dateien unter der Freigabe Public sieht,
braucht man nun nur den Befehl
in der Konsole ausführen.
Der Vorteil daran ist, das man nicht mehr Wissen muß, auf welchem Volume die Freigabe abgelegt wurde und die grundsätzliche Befehlsfolge ist.
Dies vermeidet mögliche Eingabefehler.
Update 2010-07-04:
Ab der Firmware-version 3.3 sollte es keine Probleme mehr geben, da nun die DOS-Attribute in den Erweiterten Attributen des Dateisystems gespeichert werden und nicht mehr in den Ausführungsbits der Ordner und Dateien.
Schöne Grüße,
Stefan