Все остальное настроено. Когда я выключаю брандмауэр, он подключается. Когда я включаю его, это не так. Я добавил входящие и исходящие правила, открывая порт 21 для всех программ и служб, но этого недостаточно. Зачем??
2 ответа
FTP использует 2 канала для связи, ftp-данные (20) и канал управления ftp (21). В зависимости от того, как он настроен, активен или пассив, для него потребуется другая конфигурация.
Windows упрощает работу благодаря тому, что вы можете разрешить использование определенных исполняемых файлов вместо определенных портов. Вы можете разрешить выполнение исполняемого файла FTP-сервера или перевести сервер в пассивный режим и разрешить порты 20 и 21.
Вот где лежит ответ. На шаге 2 есть соответствующее правило в расширенных настройках брандмауэра Windows (которое можно настроить далее), но я не могу найти там правило для шага 3.