21 порт вы открыли на сколько я понял. А Вы пробросили порты в роутере для пассивного режима? Рекомендуют диапазон с 5000 до 5100
из документации:
Цитата:
227 Entering Passive Mode
Это означает, что фтп-клиент не может подключиться к серверу в пассивном режиме. Фаерволом на сервере перекрыты порты, которые не используются статически, а динамически выбираются. FTP-клиенты после соединения в пассивном режиме отправляют команду серверу для перехода работы на порты выше 1024 (все порты, что ниже - они зерезервированы, а остальные, за ненадобностью и в целях обеспечения безопасности у нас отключены), поэтому и возникают такие проблемы.
|
Решается проблема пробрасыванием диапазона портов на локальный IP сервера.