
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