Veröffentlicht 5. November 200222 j Hi, Wenn ich über Telnet eine Verbindung zu einem FTP-Server herstelle, also telnet ftp.hastenichtgesehen.de 21 User eingebe Passwort eingebe kann ich mich optimal einloggen. D.h. die Daten werden vom Client zum FTP-Server übermittelt. Da ich aber nur einen Port offen habe, kann ich mir aber keine Daten ansehen "LIST" geschweige denn runterladen. Wie kann ich einen weiteren Port dafür öffnen? Muss auch irgendwo in den RFC's stehen. Weiss das zufälligerweise einer von Euch? Danke skrolle
5. November 200222 j Da Du telnet kaum dazu bewegen können wirst, auf einem Port zu lauschen, musst Du wohl passives FTP verwenden, also statt PORT PASV absetzen. Dann nennt Dir der Server einen Port, auf den Du Dich mit dem Datenkanal verbinden kannst.
5. November 200222 j Versteh ich nicht so ganz. wenn ich also per telnet ftp aufrufe und den port angebe, soll ich anstatt den Port, PASV angeben? was ist PASV? Bitte Erklärung für Dumme! Danke skrolle
5. November 200222 j PASV und PORT sind FTP-Kommandos, so wie LIST. Der Client verwendet PORT, um aktives FTP, allerdings mit andern als den Default-Einstellungen für den Datenkanal zu nutzen. PASV wird benutzt, um dem Server mitzuteilen, dass passives FTP verwendet wird. Siehe dazu: http://www.w3.org/Protocols/rfc959/
5. November 200222 j bzw. die Erklärung in folgendem Thread: http://www.fachinformatiker-world.de/forums/showthread.php?s=&threadid=22525&highlight=passive+ftp Nic Nachtrag: Hier noch ein schoener link mit einer sehr ausfuehrlichen Erklaerung: http://slacksite.com/other/ftp.html
6. November 200222 j Hey, vielen Dank für die Links und die Erklärung. Werde mich da mal im laufe der Zeit durcharbeiten. Habe auch gehört, dass man mit einer IP-Adresse, die über telnet von ftp-server geantwortet bekommt einen weiteren Port ausrechen kann, oder muss. Gruss skrolle
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.