Назад | Перейти на главную страницу

Включить альтернативный порт FTP в Windows Server 2008 R2

У меня установлен Windows Server 2008 R2 и я использую FTP-сервер XLight. Мне нужно использовать порт 2221 как FTP. Я создал правила в FireWall, также выполняю команды:

netsh advfirewall firewall add rule name="FTP (non-SSL)" action=allow protocol=TCP dir=in localport=2221

netsh advfirewall set global StatefulFtp enable

FTP-клиенты подключаются, но зависают при получении списка файлов и каталогов.

Как решить эту проблему. Спасибо!

По умолчанию активный FTP использует порт 21 для управляющих сообщений и 20 для передачи данных, а пассивный порт использует 21 для управления и> 1023 для передачи данных. Самый простой способ решить эту проблему в Windows - использовать правило на основе программы или службы вместо правила на основе порта.