UFW блокирует доступ по FTP

1280
Erdss4

Я установил UFW в Debian, и теперь мой FTP-сервер не работает всякий раз, когда я подключаюсь к нему с помощью клиента, он позволяет мне входить в систему и отображать мой домашний каталог, но всякий раз, когда я пытаюсь перейти в другое место, он просто зависает.

Я решил проблему, настроив ProFTPD на использование пассивных портов и разрешив мой диапазон портов в UFW, теперь все работает так же, как и раньше.

Тем не менее, мне трудно искать, почему это так и почему пассивные порты решают проблему. Кто-нибудь сможет объяснить, почему UFW блокирует доступ по FTP, когда он включен, и почему использование пассивных портов решает мою проблему, я не хочу продолжать, зная, почему это работает?

0
Вкратце: FTP - это ужасный протокол для прохождения через брандмауэры, поскольку он использует соединения с динамическими конечными точками, и эта информация обменивается на уровне приложений. Более подробные сведения см. На http://www.techrepublic.com/article/how-ftp-port-requests-challenge-firewall-security/. Steffen Ullrich 7 лет назад 1
[Эта статья] (http://slacksite.com/other/ftp.html) хорошо описывает пассивную передачу данных по протоколу FTP _vs_ и их сложности / взаимодействия с брандмауэрами. Castaglia 7 лет назад 1
Чтобы выяснить почему, нужно посмотреть, не виновны ли настройки вашего брандмауэра. У меня такая же конфигурация с нулевыми проблемами. fswings 6 лет назад 0
Я рекомендую опубликовать вывод следующего: `sudo ufw status numbered`. Также при использовании клиента в активном режиме проверьте печать журналов ufw, например, `sudo tail / var / log / ufw.log` fswings 6 лет назад 0

0 ответов на вопрос