Sichtbarkeit von FTP Ordnern

  • Hi,
    ich glaube ich leide an Informationsoverload. Und ich finde Antwprt auf meine Frage.
    Ich möchte einfach einen Benutzer anlegen der einen eigenen Ordner wenn er sich auf den FTP verbindet.
    Aber warum sieht der Benutzer dann alle anderen Ordner auf dem FTP? Er soll einfach nur wenn er sich verbindet in seinem HOME Ordner connecten und nichts anderes sehen.
    Ich habe versucht die proftpd konfig anzupassen mit hiddenaccess etc. Aber es nichts geholfen.


    Mach ich was falsch oder geht das nicht was ich mir vorstelle?

  • setze mal die freigabe, die der benutzer nicht sehen soll bei der rechtedfinition auf "deny". dann sollten sie auch im ftp verschwinden.

  • Das hab ich bereits gemacht. Die Ordner sind sichtbar aber man kann nicht darauf zugreifen.
    Aber es kann ja nicht sein, dass jeder User die Ordnerstruktur sieht.

  • Bist Du auch strikt nach Anleitung vorgegangen?


    http://wiki.qnap.com/wiki/Ftp_HideNoAccess


    Wichtig ist nur:


    Code
    vi /mnt/HDA_ROOT/.config/proftpd.conf


    Zitat

    Fügen Sie nach ServerType standalone folgende Zeile ein. HideNoAccess on
    Verlassen Sie den Bearbeitungsmodus mit: ESC
    Speichern und verlassen: drücke ZZ


    (Speichern und verlassen würde ich allerdings mit einem
    :w (Enter)
    :q (Enter)
    Empfehlen.


    Danach

    Code
    /etc/init.d/ftp.sh reconfig


    ausführen, um die Änderung auch zu laden.

  • Das liegt wahrscheinlich an der:

    Code
    /etc/init.d/ftp.sh


    Der FTP kann via:

    Code
    /etc/init.d/ftp.sh restart


    neu gestartet werden...


    Warum sich allerdings der FTP immer wieder neu startet ist unklar. Ich nutze seit Jahren auch keinen FTP mehr, da es nix volles aber auch nix ganzes ist. Und kann nicht wirklich viel zum proftpd sagen. Wenn Du Die Möglichkeit hast, schaue mal nach WebDAV. ;)

  • Hi, das is echt spooky.
    Meine ftp.sh schaut so aus:


  • Also aus irgenteinem Grund funkt es jetzt. Ich habe eine kurze Konversation mit dem Qnap Support gehabt wo mir folgendes geraten wurde:


    Danach hat es funktioniert ohne HideNoAccess. Kann es mir ned ganz erklären aber egal. Es funkt nun :)

  • Die haben noch einmal die "Werkseinstellungen" (eher die Standartkonfiguration) mit deiner überschrieben. Da hattest Du wohl einen Konfigurationsfehler drinnen, der sich im laufe der Zeit eingeschlichen hat. ;)


    Grüsse, David

  • Hallo zusammen,


    Hab die beiden untenstehenden Anleitungen befolgt und konnte sämtliche Änderungen problemlos durchführen.


    1) http://wiki.qnap.com/wiki/Ftp_HideNoAccess


    2) http://wiki.qnap.com/wiki/Ftp_run_modded_FTP_conf_on_boot


    Leider aber verliert auch meine Config Datei immer wieder den Inhalt, trotzdem ich die autorun.sh Datei mit dem entsprechenden copy Befehl angepasst habe.


    Weiss jemand wie sich dieses Feature auf einer TS419P+ aktivieren lässt?


    Grüsse


    Era