FTP root Verzeichnis falsch

  • Hallo,


    seit einigen Tagen scheint das root Verzeichnis des FTP Servers verändert zu sein. Wenn ich mich z.B über FileZilla einlogge dann lande ich nicht wie vorher üblich in:

    Code
    /


    sondern in:

    Code
    /homes/admin


    somit werden die ganzen standard Ordner wie Qmultimedia, Qweb etc. nicht angezeigt. Dies lässt sich lösen wenn man im FTP Client unter Standard-Verzeichnis "/" eingibt jedoch ist dies nicht bei jedem Client möglich. Installiert ist die neuste FW 3.4.3. Kürzlich habe ich RSYNC aktiviert und pyLoad & AirVideoServer installiert.


    Ich kann mir nicht erklären wie diese Pfad Änderung zustande gekommen ist... weiss jemand wir man dies wieder ändern kann damit das FTP root Verzeichnis "/" ist und nicht /homes/admin ?


    MfG,
    T5000

  • Also die Software merkt sich den zuletzt genutzten Pfad nicht und selbst wenn war Ich nie in dem Ordner /homes/admin da der gar nicht über FTP verfügbar war. Der Fehler tritt sowohl über FTP ohne Verschlüsselung als auch mit TLS auf. Der Pfad /homes/admin wird selbst angezeigt wenn man sich mit einem User OHNE admin Rechte einloggt.


    Mir ist aufgefallen das Ich nach einiger Zeit überhaupt keine FTP Verbindung mehr bekommen und erst mal das NAS neu starten muss damit es wieder funktioniert. Ich habe auch mehrere Clients ausprobiert mit unterschiedlichen Fehlermeldungen wenn dies auftritt. Der eine verbindet erst gar nicht der andere verbindet zeigt aber Ordner ohne Inhalt an.


    Zitat von "Terz"

    Da wurde nur FTP mit SFTP (SSH) verwechselt ;)


    Wie soll das funktionieren ? ich verbinde ja über das FTP Protokoll um auf meine Freigaben zuzugreifen und nicht über SFTP, SSH benutze Ich nur um zu administrieren. Also irgendwas scheint da gewaltig schief zu laufen ich kann es mir nicht erklären...


    Edit:


    wenn der Fehler auftritt dass Ich gar nicht mehr verbinden kann gibt der Client folgenden Log aus:

    Code
    Status:	Verbinde mit 192.168.0.249:21...Status:	Verbindung hergestellt, warte auf Willkommensnachricht...Antwort:	220 NASFTPD Turbo station 2.x 1.3.2e Server (ProFTPD) [192.168.0.249]Befehl:	AUTH TLSAntwort:	234 AUTH TLS successfulStatus:	Initialisiere TLS...Status:	Überprüfe Zertifikat...Befehl:	USER adminStatus:	TLS/SSL-Verbindung hergestellt.Antwort:	331 Password required for adminBefehl:	PASS ******Antwort:	230 User admin logged inBefehl:	SYSTAntwort:	215 UNIX Type: L8Befehl:	FEATAntwort:	550 FEAT: Operation not permittedBefehl:	PBSZ 0Antwort:	200 PBSZ 0 successfulBefehl:	PROT PAntwort:	534 Unwilling to accept security parametersStatus:	VerbundenStatus:	Empfange Verzeichnisinhalt...Befehl:	PWDAntwort:	550 PWD: Permission deniedFehler:	Verzeichnisinhalt konnte nicht empfangen werden


    im NAS Los sieht das dann so aus:

    Code
    2011-07-09	16:52:00	admin	192.168.0.1	localhost	FTP	---	Logout
    	2011-07-09	16:49:42	admin	192.168.0.1	localhost	FTP	---	Login OK


    trotz der Fehlermeldung und die Tatsache das keine Verzeichnisse angezeigt werden scheint man doch eingeloggt zu sein denn im NAS erscheint Logout erst nachdem man sich im Client ausgeloggt hat. Der Fehler tritt übrigens auf nachdem das NAS 1-2 Tagen online war und ist nach einem Neustart weg. Das erklärt aber immer noch nicht den ordner /homes/admin in dem man landet WENN es funktioniert.

  • /push


    Ich habe noch immer keine Erklärung dafür gefunden warum man beim FTP Login im Ordner /homes /admin landet. Da der Ordner versteckt ist werden bei Clients die versteckte Verzeichnisse nicht anzeigen keine Freigaben angezeigt da man bei Verbindung in /homes/admin landet und nicht wie üblich bei / wo sich Qmultimedia etc. befinden. Der FTP Server ist somit unbrauchbar und das ist ziemlich scheisse...


    Keiner ne Idee ?