Я работаю с поставщиком, который только усилил их безопасность. Они перешли от анонимной настройки FTP к более безопасной альтернативе. Параметры они дали мне

Host: blahblah.net
Port: 4421
Path: /mailbox
User: (...)
Password: (...)
Auth SSL: yes
Passive mode: yes

Использование ftp -pn blahblah.net 4421 позволяет мне подключиться, но зависает. Мне нужно указать опцию "Auth SSL" в моей командной строке (и сценарии), но как мне это сделать?

Я прочитал страницу руководства ftp моего хоста и ничего не нашел. Я посмотрел на использование sftp вместо этого, но кажется, что последний не использует пассивный режим.

Информация о моем хосте Linux 2.6.18-128.el5 x86_64 GNU/Linux

1 ответ1

2

Установите ftp-ssl или lftp (есть другие) для FTP-клиента с поддержкой SSL/TLS.

Вместо этого я рассмотрел использование sftp, но, похоже, последний не использует пассивный режим.

sftp передает файлы по зашифрованному ssh, где ftp - совершенно другой протокол.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .