
Я хочу подключиться к FTP-серверу из командной строки Linux. Сервер настроен через прокси-сервер.
Если я позвоню:
echo $ftp_proxy
Я получаю такой результат:
abc.def.ghi.jkl:8080
Если я позвоню:
ftp -pn $ftp_proxy
Я получаю сообщение об ошибке неизвестного хоста.
Как подключиться к FTP-серверу с помощью командной строки Linux?
решение1
При использовании адреса:порта и ftp нельзя использовать двоеточие. ftp ожидает два параметра, например ftp -pn host port
.
Вместо двоеточия используйте пробел.
example="abc.def.ghi 8080"
ftp -pn $example