Невозможно подключиться к FTP-сайту, так как сервер активно отклоняет его, но WinSCP работает

Невозможно подключиться к FTP-сайту, так как сервер активно отклоняет его, но WinSCP работает

У меня есть сервер RedHat 7, который настроил мой друг, и он больше не работает с нами, поэтому я взял управление на себя. Я могу подключиться к серверу и передавать файлы через WinSCP, но не могу подключиться к нему через скрипт Python, который я написал. Я получаю сообщение «не удалось подключиться, поскольку сервер активно отклонил его».

Немного покопавшись, я не увидел ничего в файле iptables. Он буквально пуст, и я не вижу никаких свидетельств установки VSFTPD. Однако мне удалось получить доступ к настройкам брандмауэра через GUI и попробовать поиграться с портами, но безуспешно.

Мне интересно, не работает ли он через Python из-за того, что не установлена ​​программа передачи FTP? Пожалуйста, дайте совет, так как я на среднем уровне с Linux и пытаюсь разобраться в этом деле!

решение1

Как вы уже поняли, в WinSCP вы используете SFTP, а ftplib, как следует из названия, — это библиотека FTP.

Для SFTP в Python используйтеБиблиотека Paramiko.

Связанный контент