Я недавно обновился до Filezilla 3.0.x

Я получаю сообщение об ошибке «filezilla: не удалось получить данные о каталогах godaddy» из Filezilla, что, по моему мнению, связано с заблокированным портом в брандмауэре

1) Поддерживает ли Godaddy новую filezilla «использовать явный FTP через TLS, если он доступен» (у меня тоже есть билет с Godaddy, но это не произойдет быстро) 1a) бонус, если он требует настройки, где я могу это сделать

2) какой порт использует этот новый "использовать явный FTP через TLS, если доступен"

Я пробовал порт 22 21 990

Я также вижу брандмауэр

dstport="50141"
dstport="50158"
dstport="50180"
dstport="50321"
dstport="50498"
dstport="50723"
dstport="50978"

Но я не уверен, что правильный порт

Дополнительная информация:

Filezilla смогла получить отпечаток SHA моего чертового сервера, так что происходили какие-то разговоры, но он просто зависал при получении информации каталога

3 ответа3

0

При использовании протокола FTP (в пассивном режиме) на брандмауэре должен быть открыт диапазон портов для передачи данных (список каталогов и файлов) в дополнение к порту 21 (для управляющего соединения).

Вот почему вы видите количество портов в диапазоне 50ххх, отклоненных на брандмауэре. Вероятно, это диапазон, который ваш FTP-сервер настроил для передачи данных.

Чтобы понять, как работает пассивный режим FTP, см. Мой ответ на странице В чем разница между активным и пассивным FTP?


"Явный FTP через TLS" использует тот же порт, что и обычный FTP, 21.


Порт 22 для SSH/SFTP. Это совершенно другой протокол для FTP. Обратите внимание, что FileZilla (как и большинство других клиентов "FTP") поддерживает как FTP (включая FTP через TLS), так и SFTP.

0

Зашифрованный FTP не совместим с помощниками брандмауэра, которые анализируют сеанс команд, чтобы разрешить подключения к данным.

Таким образом, вам нужен брандмауэр, который разрешает все исходящие соединения, потому что FTP не имеет определенного диапазона портов для соединений для передачи данных. Они могут быть выделены из всего диапазона действительных портов TCP.

Симптомы, которые вы испытываете - успешный вход в систему, но отсутствие списков каталогов - ясно показывают, что подключения к данным не успешны.

-1

Сначала вы должны включить SSH на сайте Godaddy.

Порт 22

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