FTP Programm von server zu server

M

MexMeller

Aktives Mitglied
Thread Starter
Dabei seit
24.09.2008
Beiträge
337
Reaktionspunkte
1
Hallo hab jetzt hier im Forum und in anderen gesucht aber nichts gefunden.

Suche ein FTP Programm wo ich mich auf 2 Server anmelden kann und von dem einen zu dem andren Server laden kann und das aber nicht meine Leitung verwendet.

Bei Windows gibt es das Flashfxp.
 
Was Du suchst ist FXP, forklift beherscht das z.B. Kostet aber, obs da was kostenloses gibt weiss ich leider nicht.

Ansonsten siehe hier
 
Hauptsache gut Wenns was kostet macht es auch nix.
 
Wird das denn von jedem Server unterstützt?

Alex
 
meines Wissens schon.
Außer es hat einer gesperrt
 
Auch per Kommandozeile?

Alex
 
da kenne ich mich nicht so aus hab das bisher nur mit FlashFXP gemacht
 
Auch per Kommandozeile?

Alex

Wenn man sich den Aufbau der FXP-Verbindung anschaut:

1. Verbindung zu FTP Server A und B aufnehmen
2. PASV an FTP A senden und Antwort auswerten (Server A nimmt die Daten entgegen)
3. Port Kommando an Server B senden und zwar so, daß man dort die Daten aus der PASV-Antwort von Server A einträgt(IPAdresse Server A und dessen Port). (Server B überträgt an Server A)
4. Stor kommando auf Server A ausführen
5. Retr Kommando auf Server B ausführen

und dazu die Manpage von ftp liest könnte ich mir gut vorstellen, das man FXP mit Hilfe des ftp-commandline tools realisieren kann.

Ich kann es mangels ftp-Server mit Schreibrechten gerade nicht testen.

Im Endeffekt sagt man Server A ja nur das ein Upload kommt und Sagt Server B er soll die Daten anstatt an den eigenen Client an die Adresse von Server B schicken. Eigentlich ist das ja eine normale FTP-Übertragung bei der man nur Server B ein anderes Ziel gibt.

So aus Interesse hab ich mal nen bissel eingelesen

Die Schritte sollten eigentlich folgende sein:

2 Terminals öffnen

in Terminal 1:

Code:
sir.hacks.alots-macbook:~ thomas$ ftp ftp.ServerA.de
Connected to ftp.ServerA.de.
220 Hallo auf ftp.ServerA.de.
331 Please specify the password.
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
200 Switching to Binary mode.
250 Directory successfully changed.
ftp> quote PASV
227 Entering Passive Mode (xxx,xxx,xxx,xxx,130,247)
in Terminal 2:

Code:
sir.hacks.alots-macbook:~ thomas$ ftp ftp.ServerB.de
Connected to ftp.ServerB.de.
220 Hallo auf ftp.ServerB.de.
331 Please specify the password.
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
200 Switching to Binary mode.
250 Directory successfully changed.
ftp> quote PORT "xxx,xxx,xxx,xxx,130,247"
200 PORT command successful. Consider using PASV.
Nun in Terminal 1:

Code:
ftp> quote STOR
Dann in Terminal 2:

Code:
ftp> quote RETR "zu kopierende Datei"
die xxx,xxx,xxx,xxx bezeichnen die IP-Adresse des FTP-Servers A

Aber wie gesagt, mangels FTP-Server mit Schreibrechten kann ichs nicht testen.

Diese Verbindung wäre dann unverschlüsselt...

Für verschlüsseltes FXP hier weiterlesen.
Die Befehle SSCN und CPSV für verschlüsselte(SSL/TLS) Verbindungen werde beiweitem nicht von jedem FTP-Server unterstützt.
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: below
Zurück
Oben Unten