Beiträge von belushi

    Die File Station (Frimware 4.0.2) treibt mich noch in den Wahnsinn!!
    Ich muss einige Dateien Kunden und Kollegen zugänglich machen, die natürlich auch nur diese Dateien sehen und runterladen können dürfen.
    Jetzt kommen lauter Probleme, die schon zig mal besprochen aber offenbar noch nicht abschließend gelöst sind:


    1. Für den Benutzer muss ein "Root" festlegbar sein. Dateien oberhalb dieses Roots dürfen weder angezeigt werden (was jetzt IMMER der Fall ist, von QSync will ich jetzt mal gar nicht anfangen!) noch zugänglich sein. Immerhin letzteres geht zwar, aber ist nur die halbe Miete: Alle DAUs klicken ständig auf den sichtbaren Ordnern rum und beschweren sich dann, warum sie kein Zugriffsrecht haben. Frei nach dem Motto: Was ich sehe, will ich auch untersuchen dürfen. Ätzend!


    2. Die Icon-Vorschau von Dokumenten muss zwingend deaktivierbar sein (Bilder, Filme, etc.). Dauert bei großen Ordnern VIEL zu lange!


    3. Es gelingt mir mit keiner User-Konfiguration, den File-UPLOAD in der Filestation totzuschalten. Iwie kann man vermutlich den jeweiligen User-Home sogar für den User selbst schreibschützen. Aber in einer "öffentlichen" Umgebung darf so ein Button halt mal überhaupt nicht erst erscheinen!


    Deshalb hab ich mal was anderes versucht und einfach mal aus Quatsch ein paar Zeilen PHP-Code zusammengewürfelt, mit dem man einen ultraprimitiven "Dateimanager" erhält.
    Im Prinzip wird nur per PHP die Ordnerstruktur ausgelesen (z.B. "/share/Multimedia/MP3") und als klickbarer Link angezeigt (Unterordner oben, Dateien unten, jeweils alphabetisch sortiert). Das hat ne Stunde gedauert und macht nicht mal 50 Zeilen Quelltext aus.
    Es ist damit problemlos möglich, sich mit dem Ding durch die Struktur z.B. des Shares "Multimedia/MP3" zu hangeln und sich die Unterodner/Dateien anzeigen zu lassen. Heißt programmiertechnisch: Die Ordner- und Dateinamen SIND via Web/PHP aufrufbar.
    Nur leider kann ich keine Dateien downloaden, dann ist "die Datei nicht vorhanden" - klar, der Share "Multimedia" liegt außerhalb von "Web". Diesen Punkt verstehe ich aber nur teilweise , da die Ordner-/Dateistruktur von "Multimedia" sehr wohl per PHP-Script in "Web" abgebildet werden kann.


    Wie löst die FileStation dieses Problem??? Muss ich das Skript in irgendeinen speziellen Ordner packen (cgi-bin)??
    In diesem Punkt bin ich Noob - vielleicht hat da jemand die nötigen Tips, wie ich das Teil zum laufen kriege!
    Die "Final Version" stelle ich dann auch gerne zur Verfügung! :D


    Gruß
    Dieter


    PS: Ach so, nur am Rande bemerkt: Ich könnte den Leutz auch Zugriff mit FTP geben, das erfüllt meine Wünsche zu 95%. Nur kann nicht jeder einen FTP-Client installieren (eingeschränkte Benutzer) und bedienen (sind fast alles DAUs!!!) Und beim FTP-Zugriff per Browser poppt sowohl mit IE als auch im FF alle paar Klicks die Benutzername/Passwort-Abfrage auf. Das macht natürlich auch keinen Spaß....


    PS2: Ich bedauere es mittlerweile, mir ein Qnap gekauft zu haben, nur weil sie ein paar Euro billiger war. Im Bekanntenkreis haben mehrere Leute Syno's; auf meine Bitte um Hilfe zu diesem Problem (in der irrigen Annahme, dass die Systeme sich ähneln) haben die sich schlichtweg schlapp gelacht.... :cursing:
    Aber egal - ich hab das Ding nun und muss es so zum laufen kriegen, wie ich es brauche. Mit Bordmitteln vermutlich also nicht!

    Hallö allerseits :D


    Folgendes Prob: Mein TS-110 soll per FTP und DynDNS 2 Ordner öffentlich bereitstellen.
    Dyndns und Router (Port-Forwarding) arbeiten, ich komme auf das NAS.
    Nach einigem Fummeln habe ich es auch hinbekommen, dass im FTP nur die Ordner angezeigt werden und auch zugänglich sind, auf die ein Zugriff möglich sein soll (alle Häckchen aus der Benutzergruppe everyone entfernt, Gastzugriff alle auf DENY).


    Leider klappt mit den Rechten was nicht:
    Von den beiden freigegebenen Ordnern ("Public", und in der selben Ebene "XYZ") soll Public zum lesen UND schreiben freigegeben sein, der Ordner "XYZ" nur zum lesen. Wie gesagt, "XYZ" ist nicht als Unterordner angelegt, sondern liegt auf der selben Ebene wie "Public" (der ja werksmäßig vorhanden ist).
    Dummerweise bekommt der per FTP eingeloggte User Vollzugriff auf BEIDE Ordner!?


    So sieht die Konfig bei den Usern aus:


    Benutzergruppen:
    everyone (alle Rechte entfernt)
    admin (1 User, Vollzugriff)
    local (alle angemeldeten User meines lokalen Netzwerkes, Vollzugriff; funktioniert)
    remote (1 User, der sich natürlich NICHT mit den Usern aus local überschneidet: Lesen und schreiben auf Public, nur lesen auf XYZ.
    Bei "Gast" ist alles auf DENY.


    So, nun logge ich mich per FTP-Software und DynDNS ein, sehe (ausschließlich, wie gewünscht) Public und XYZ - aber beide mit dem Status "777"! :shock:
    Ich kann auch tatsächlich voll schreiben und lesen, auch im Ordner XYZ. :-/


    Wieso??? _hurted:
    Nach lesen der diversen Threads zu diesem Thema dachte ich, das Problem mit den Rechten beim internen FTP-Server tritt nur ein, wenn man Rechte in Unterverzeichnissen von Freigaben ändern will. Aber sowohl Public als auch XYZ liegen aus Sicht des Admin-Interfaces bei den freigegebenen Ordnern im "Root"?!?


    Hülfääää!!
    Belushi