У меня есть выполнение сервера окон 2012 сервер Filezilla для FTP. Я имею, устанавливают сервер с пользователем, которому установили каталог для размещения dir.
См. изображение для наблюдения установки:
Однако, когда я соединяюсь с FTP - он соединяется прекрасный, но отображает эту ошибку и не позволяет мне видеть каталог:
Status: Retrieving directory listing...
Command: PASV
Response: 227 Entering Passive Mode (145,3,82,63,196,41)
Command: MLSD
Response: 425 Can't open data connection for transfer of "/"
Error: Failed to retrieve directory listing
Кто-либо может помочь?
На основании журнала, который вы показываете, у вас есть брандмауэр, блокирующий ваше соединение, или вы не полностью переадресовали / открыли все порты.
Response: 227 Entering Passive Mode (185,7,81,67,196,41)
Response: 425 Can't open data connection for transfer of "/"
Здесь вы можете видеть, что клиент переходит в пассивный режим на порту 50218 . Скорее всего, вы не перенаправили этот порт и, скорее всего, не весь настроенный пассивный диапазон.
Согласно вики-странице FileZilla , вы можете увидеть диапазон портов в разделе «Параметры сервера FileZilla», а затем в настройках пассивного режима. Обязательно откройте / перенаправьте порты, перечисленные здесь.
Настройте сервер Filezilla с заранее определенным диапазоном пассивных портов, добавьте эти порты в брандмауэр вашего маршрутизатора и назначьте виртуальный сервер, разрешающий связь.
добавьте порты 990 и 21 или порт, который вы решили использовать использовать.