Доброго времени суток!
Система SLES 11
Настроил pure-ftpd, разрешил в файрволле, но файрволл почему то не пропускает. Отключаю файрволл и всё работает отлично.
Покапавшись во внехе, нашёл:
Настройки фаервола для использования FTP
При использовании ftp-сервера на компьютере с фаерволом (что очень рекомендуется) необходимо открыть некоторые порты и добавить модули ядра для поддержки пассивного режима ftp. Данный раздел описывает, как разрешить доступ к серверу, который защищается локальным SuSEfirewall2.
Измените следующие строки в файле /etc/sysconfig/SuSEfirewall2" вручную (проверено в openSUSE 11.0):
FW_LOAD_MODULES=ip_conntrack_ftp
FW_SERVICES_ACCEPT_RELATED_EXT="0/0,tcp"
Используйте YaST_Firewall чтобы разрешить доступ к pure-ftpd или vsftpd с внешнего сетевого интерфейса. Сохраните настройки и перезапустите фаервол.
сделал всё как тут сказанно, но результат нулевой.
Поиски дальше натолкнули на
modprobe ip_conntrack
modprobe ip_nat_ftp
modprobe ip_conntrack_ftp
но это тоже не помогло, а даже ухудшило, после этого даже отключение файрволла не спасает.
Встречался кто нить с подобным? В какую сторону "копать" дальше?