Stellen Sie über die Linux-Befehlszeile eine Verbindung zum FTP-Server mit Proxy her

Stellen Sie über die Linux-Befehlszeile eine Verbindung zum FTP-Server mit Proxy her

Ich möchte über die Linux-Befehlszeile eine Verbindung zu einem FTP-Server herstellen. Der Server ist hinter einem Proxy konfiguriert.

Wenn ich anrufe:

echo $ftp_proxy 

Ich erhalte ein Ergebnis wie dieses:

abc.def.ghi.jkl:8080

Wenn ich anrufe:

ftp -pn $ftp_proxy

Ich erhalte die Fehlermeldung „Unbekannter Host“.

Wie kann ich über die Linux-Befehlszeile eine Verbindung zum FTP-Server herstellen?

Antwort1

Bei der Verwendung von Adresse:Port und FTP können Sie den Doppelpunkt nicht verwenden. FTP erwartet zwei Parameter als ftp -pn host port.

Verwenden Sie anstelle des Doppelpunkts ein Leerzeichen.

example="abc.def.ghi 8080"
ftp -pn $example

verwandte Informationen