1

Я использую Windows XP, filezilla и использую порт: 6497 Я не могу получить свои каталоги. Брандмауэр моего компьютера уже выключен. Это ошибка:

Response:   227 Entering Passive Mode (69,174,254,156,102,70)
Command:    MLSD
Error:  Connection timed out
Error:  Failed to retrieve directory listing

Пожалуйста помоги. Спасибо!

3 ответа3

1

Вышеприведенная команда iptables не работает на моей cpanel, ниже работает ..

 iptables -I INPUT -p tcp --dport 30000:50000 -j ACCEPT

а затем делать

 iptables-save

сохранить изменения.

0

Откройте пассивные порты в брандмауэре сервера.

Не комментируйте ниже строки в /etc/pure-ftpd.conf

PassivePortRange          30000 50000

Откройте порт в брандмауэре сервера. Если у вас есть CSF, вам нужно будет добавить 30000:50000 в настройках TCP_IN в файле конфигурации csf. Если на вашем сервере есть только IPTABLES, выполните команду ниже

iptables -INPUT -p tcp --dport 30000:50000 -j ACCEPT
0

После нескольких часов моих собственных исследований, казалось, ничего не получалось. Просматривая мои правила iptables, я заметил, что ни одно из пакетов не было захвачено моим исходным правилом:

    iptables -I INPUT -p tcp --dport 30000:50000 -j ACCEPT

Это правило, которое все говорят использовать для решения этой проблемы, к сожалению, это не сработало для меня. Именно тогда я заметил цепочку под названием «cP-Firewall-1-INPUT». Бам! Я добавил правило под этой цепочкой и УСПЕХ!

Решение: (Если у вас есть цепочка с именем « cP-Firewall-1-INPUT »

Шаг 1: Снимите комментарий ниже строк в /etc/pure-ftpd.conf

    PassivePortRange          30000 50000

Шаг 2: Разрешить диапазон портов в iptables

    iptables -A cP-Firewall-1-INPUT -p tcp --dport 30000:50000 -j ACCEPT

Шаг 3: Затем сохраните ваши изменения:

    iptables-save

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