Есть ли способ сделать FTP-SSL с модулем Perl Net :: FTP? - PullRequest
0 голосов
/ 12 мая 2010

Я работаю над проектом, который требует от меня загрузки файлов с FTP с использованием Perl. Я только что узнал, что у меня есть возможность использовать FTP-SSL. Похоже, что это просто FTP-протокол, зашифрованный по протоколу SSL (аналог HTTP и HTTPS), и мне просто нужно отправить команды «AUTH TLS» или «AUTH SSL» на FTP-сервер.

Вопрос: есть ли способ сделать это со стандартным Net :: FTP? Я проверил документы, и единственное, что я нашел об этом, - это использовать функцию «функции», чтобы выяснить, поддерживает ли ее сервер.

Я нашел модуль Net :: FTPSSL в CPAN, но автор говорит, что иногда сервер не получает отправленные данные. Это не похоже на то, что я хочу запустить в производство.

1 Ответ

0 голосов
/ 13 мая 2010

Краткий ответ: нет.

Посмотрев на источник Net :: FTP, я бы сказал, что с ним невозможно использовать SSL. Я бы лучше проверил, работает ли Net :: FTPSSL с FTP-сервером, с которым вы собираетесь использовать вашу программу. Если ваша программа должна работать с любым FTP-сервером, вы можете попытаться исправить модуль для тех серверов, с которыми он не работает, и добавить свой код в исходный модуль.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...