FTP über Puttys SSH-Tunnel

  • Hallo da draussen! ;)


    Also ich dachte ja es würde alles laufen aber Pustekuchen!!! Also was ist mein Problem?! (<- Reicht das an Problembeschreibung? :D)


    So, nun im Ernst:
    Ich habe über Putty eine SSH-Verbindung mit einem Tunnel für Port 21 auf localhost:21 hergestellt, um dann mit meinem guten alten Filezilla auf meinen kleinen LinVDR zugreifen zu können.
    Benutzername und Passwort sind in der stupid-ftp.conf eingetragen. Eine Verbindung zu dem VDR funktioniert auch problemlos, solange sie nicht getunnelt wird.


    Also zu den Einstellungen bei Filezilla:


    localhost (mit Benutzername und Passwort)
    port 21
    Passiv-Mode


    Verbindung wird erfolgreich hergestellt:


    Aber leider hakt es dann ständig. Eine andere Fehlermeldung die auch manchmal kommt ist diese:

    Zitat

    Fehler: Timeout entdeckt!
    Fehler: Dateiliste konnte nicht empfangen werden


    Aber eine Dateiliste bekomme ich nie.


    So, ich hab ja nun erst gedacht, ob das vielleicht daran liegt, daß er garnicht auf den LinVDR zugreift, sondern sich mit sich selbst verbinden möchte... Aber dem ist auch nicht so:
    Log vom stupid-ftp:


    Also hat irgendwer ne Ahnung warum er beim Abholen des Verzeichnisses abbricht?!


    Schönen Gruß Folio

    Software: gepanschtes LinVDR 0.7 (mit Seltsam, Tarandor, Marc Twain)
    Hardware: Lintec Senior Gehäuse mit 2x8 LCD Display, 800Mhz Celeron auf nem MSI 6368, 160GB Seagate, LG-DVD-Brenner und ganz wichtig: Haupauge Nexus 2.3


    :DUnd immer noch der festen Überzeugung das alle Probleme gelöst werden können! :D

  • Zitat

    Original von Folio
    Ich habe über Putty eine SSH-Verbindung mit einem Tunnel für Port 21 auf localhost:21 hergestellt, um dann mit meinem guten alten Filezilla auf meinen kleinen LinVDR zugreifen zu können.


    ftp benötigt zwei Ports.


    Code
    @zaphod:# grep ^ftp /etc/services 
    ftp-data        20/tcp
    ftp             21/tcp
    ftps-data       989/tcp                         # FTP over SSL (data)
    ftps            990/tcp

    Aber wenn Du eh SSH nutzt, nimm windowsseitig doch WinSCP zum kopieren.

  • -- Ok, war zu langsam mit der Antwort :) --



    Moin moin,


    ist zwar nicht direkt die Antwort auf das Problem,
    aber mal >>winscp<< probiert?


    http://winscp.net/eng/index.php


    Läuft analog wie putty, ist halt ein grafisches scp und erlaubt zu kopieren (Wahlweise im MC-Design oder im Explorer-Design). Nachteil gegenüber FTP:
    Der Transport ist verschlüsselt, geht daher ein bischen langsamer.


    Gruß
    KK

  • Zitat

    Original von Folio
    localhost (mit Benutzername und Passwort)
    port 21
    Passiv-Mode


    Und schon verloren. Das kommt davon, wenn man was macht, ohne Ahnung davon zu haben :gap :D :gap <SCNR>


    Auch jetzt im Ernst:
    ftp benutzt (leider?) zwei Verbindungen. Zum einen CONTROL- darüber werden die Logindaten etc. ausgetauscht. Das läuft über Port 21. Deshalb kannst Du Dich auch anmelden. Über diese Controlverbindung wird dann die DATA-Verbindung "ausgehandelt". Ist leider nicht vorhersagbar. Und dann gibt es noch aktiv und passiv...und über DATA werden eben die ganzen Daten übertragen (filetransfer, Verzeichnisinhalte etc.)


    Welche Ports kannst Du leider nicht vorhersehen.
    Weitere Tips zum Verständnis gibt's ganz kurz hier:
    http://www.informationsarchiv.net/foren/beitrag-8313.html


    Kurz: ftp tunneln ist eher "schwierig".
    Nimm scp.

    Glotze: yaVDR (ASRock Q1900M, 4GB RAM, DD Cine S2 V6.5, ZOTAC GT630 (Rev. 2)
    Server: HP ProLiant MicroServer G8, VMware ESXi 5.5 :P

  • Zitat

    Original von kk234
    Nachteil gegenüber FTP:
    Der Transport ist verschlüsselt, geht daher ein bischen langsamer.


    Bei heutigen CPUs macht sich die Verschlüsselung nicht negativ bemerkbar. Je nach zu
    übertragenden Daten, kann man überlegen, die Komprimierung ein- oder auszuschalten.
    Allerdings hat ftp wohl den geringeren "overhead" beim Übertragen. ;)

  • :wow Wow :wow


    So viele Antworten, alle für mich!!! ;)


    Ah, ok, Port 20 hatte ich vergessen... Aber ich war halt immernoch der Meinung, daß der Data-Port ausreichen würde! Wieso verhandeln die denn auch noch einen anderen Port, 2 reichen doch!! So'n Mist! ;)


    Jo, dann werd ich mich wohl mal an WinSCP versuchen, bzw Filezilla unterstützt ja auch SFTP über SSH, mal schauen ob ich da zum Erfolg komme.
    Ich wollte halt eigentlich nur einen Port an meinem Router öffnen...


    Worüber ich mich nur wirklich Wunder sind verschiedene Anleitungen von Unis über genau diese Sache...
    z.B.:
    hier


    Aber es kann natürlich auch sein, daß die einfach nur die Authentifizierung Tunneln und den Datenverkehr offen laufen lassen...


    Also gut, vielen Dank für die Hilfe


    und falls doch noch jemand ne Idee hat, dann einfach melden! ;)


    Bis denne Folio

    Software: gepanschtes LinVDR 0.7 (mit Seltsam, Tarandor, Marc Twain)
    Hardware: Lintec Senior Gehäuse mit 2x8 LCD Display, 800Mhz Celeron auf nem MSI 6368, 160GB Seagate, LG-DVD-Brenner und ganz wichtig: Haupauge Nexus 2.3


    :DUnd immer noch der festen Überzeugung das alle Probleme gelöst werden können! :D

  • Kennt jemand eine Möglichkeit scp/sftp auf Windows Seite als Laufwerk zu mounten? Danke und Gruß Oga

    SW: c't VDR mit e-tobi, vdr 1.4.x, Kernel 2.6.18.1 (PowerNow! Patch + HG Treiber), Bootzeit: 45s
    HW: PC-Chips M811, AMD Geode NX 1750+@1.125V, 512MB RAM, 1GB CF, 100MBit LAN, DVD-ROM, TT2.3 modded (4MB + S-Video, IR, S/PDIF über J2), 1 x TT-Budget S1401, 2 x TT-Budget, 256x64 GVFD, WakeUP + 4x40 LCD
    Gehäuse: 8mm Alu, Netzteil: 300W passiv Umbau, Verbrauch|CPU|Gehäuse: @533Mhz(Idle) 59W|37°C|33°C, @1400Mhz(100%) 81W|46°C|41°C

  • Zitat

    Original von ogawoga
    Kennt jemand eine Möglichkeit scp/sftp auf Windows Seite als Laufwerk zu mounten? Danke und Gruß Oga


    Also es gibt ein Progamm was sich WebDrive nennt, benötigt allerdings eine kostenpflichtige Seriennummer, aber wenn dir das Prog zusagt, meld dich bezüglich der S/N einfach mal per PN :D.


    Gruss,
    dyl0n (tioan)

  • Eine andere Möglichkeit bietet der TotalCommander. Der hat Plugins für die verschiedensten Sachen. Dazu zählen auch SFTP und WebDAV. Damit sind die wichtigsten Sachen bei der Verbindung zu Rechnern schon geregelt.

  • Ja, der TotalCommander soll ja eh kein schlechtes tool sein, hab zur Zeit den SpeedCommander am laufen, aber so langsam nervt der mich auch... hab ich damals genommen weil er schicker war als der TotalCommander, naja hätte ich mal lieber auf Funktion geachtet, jetzt hat man sich so an das Teil gewöhnt da hat man auch keine Lust mehr umzulernen, aber ich bin ja noch jung ich denk ich werd mir mal den TotalCommander ansehen.


    Danke und Gruß Oga

    SW: c't VDR mit e-tobi, vdr 1.4.x, Kernel 2.6.18.1 (PowerNow! Patch + HG Treiber), Bootzeit: 45s
    HW: PC-Chips M811, AMD Geode NX 1750+@1.125V, 512MB RAM, 1GB CF, 100MBit LAN, DVD-ROM, TT2.3 modded (4MB + S-Video, IR, S/PDIF über J2), 1 x TT-Budget S1401, 2 x TT-Budget, 256x64 GVFD, WakeUP + 4x40 LCD
    Gehäuse: 8mm Alu, Netzteil: 300W passiv Umbau, Verbrauch|CPU|Gehäuse: @533Mhz(Idle) 59W|37°C|33°C, @1400Mhz(100%) 81W|46°C|41°C

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!