Недостаток каталога в FileZilla

Я пытаюсь подключиться к FTP-серверу с Filezilla. Он работал, когда я пользуюсь широкополосной связью, но когда я использую свой интернет-колледж, он говорит:

Error:  Connection timed out
Error:  Failed to retrieve directory listing

Я пробовал как пассивный, так и активный режим, но все напрасно. Он подключается, но не дает список каталогов.

Ниже приведен полный журнал для активного режима

Status: Resolving address of where2service.com
Status: Connecting to 166.62.2.1:21...
Status: Connection established, waiting for welcome message...
Response:   220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
Response:   220-You are user number 22 of 500 allowed.
Response:   220-Local time is now 05:09. Server port: 21.
Response:   220-This is a private system - No anonymous login
Response:   220 You will be disconnected after 3 minutes of inactivity.
Command:    USER where2service
Response:   331 User where2service OK. Password required
Command:    PASS ***********
Response:   230 OK. Current restricted directory is /
Status: Server does not support non-ASCII characters.
Status: Connected
Status: Retrieving directory listing...
Command:    PWD
Response:   257 "/" is your current location
Command:    TYPE I
Response:   200 TYPE is now 8-bit binary
Command:    PORT 192,168,126,200,228,90
Response:   200 Port command successful.
Command:    MLSD
Response:   150 Accepted data connection
Response:   226-Options: -a -l 
Response:   226 18 matches total
Error:  Connection timed out

Ниже приведен журнал для пассивного режима:

Status: Resolving address of where2service.com
Status: Connecting to 166.62.2.1:21...
Status: Connection established, waiting for welcome message...
Response:   220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
Response:   220-You are user number 20 of 500 allowed.
Response:   220-Local time is now 05:13. Server port: 21.
Response:   220-This is a private system - No anonymous login
Response:   220 You will be disconnected after 3 minutes of inactivity.
Command:    USER where2service
Response:   331 User where2service OK. Password required
Command:    PASS ***********
Response:   230 OK. Current restricted directory is /
Status: Server does not support non-ASCII characters.
Status: Connected
Status: Retrieving directory listing...
Command:    PWD
Response:   257 "/" is your current location
Command:    TYPE I
Response:   200 TYPE is now 8-bit binary
Command:    PASV
Response:   227 Entering Passive Mode (166,62,2,1,174,209)
Command:    MLSD
Response:   150 Accepted data connection
Response:   226-Options: -a -l 
Response:   226 18 matches total
Error:  Connection timed out
Error:  Failed to retrieve directory listing

Ответ 1

Он отлично работает после обновления моего шифрования до " Использовать простой FTP (небезопасный)"

Ответ 2

Он решил, перейдите в Файл > Диспетчер сайтов, выберите свой сайт и в том, что вы должны установить, Шифрование: используйте только простой FTP (небезопасный) "и наконец, подключиться. Как вы можете видеть

Ответ 3

В FileZilla перейдите в " Файл"> "Менеджер сайта" и на вкладке "Общие" "Шифрование" выберите " to Only use plain FTP (insecure) Here step by step HELP, это сработало для меня!

Ответ 4

Не удалось подключиться к FTP в разделе "Получение списка каталогов" или "Соединение установлено, ожидая приветствия". Следуйте приведенным ниже инструкциям, и это может вам помочь.

  • Откройте Filezilla и откройте настройки (в меню "Правка" )
  • В разделе "Подключение" выберите "FTP"
  • Раздел в верхней части называется режимом передачи. В этом случае выберите "Пассивный режим"
  • Нажмите "ОК". Теперь вы можете подключиться.

Ответ 5

В активном режиме вы отправляете:

Command:    PORT 192,168,126,200,228,90

Это частный IP-адрес. Сервер не может подключиться к этому. Так что это определенно не работает для серверов в Интернете. Если вам нужно использовать активный режим, вам нужно открыть брандмауэр/маршрутизатор для пересылки входящих FTP-соединений на ваш компьютер. В FileZilla откройте настройки (ConnectionFTPActive mode) и настройте их соответствующим образом.

В пассивном режиме вы отправляете:

Command:    PASV
Response:   227 Entering Passive Mode (166,62,2,1,174,209)

Это означает, что FTP-сервер попросил вас подключиться к этому IP-адресу и порту. Если вы защищены огнем, вы не можете подключиться к нему. Если сервер не настроен должным образом и также защищен брандмауэром, он не увидит ваше входящее соединение.

Для получения дополнительной информации посмотрите статью о конфигурации сети в вики FileZilla.

Ответ 6

Пробовал все вышеперечисленное, но не работал. Наконец, решил запустить Filezilla как администратор... проблема решена.

Ответ 7

Когда я подключаюсь к своему FTP-серверу, я получаю сообщение об ошибке ниже.

Статус: соединение установлено, ожидание приветственного сообщения... Статус: инициализация TLS... Статус: проверка сертификата... Статус: соединение TLS установлено. Статус: залогинен Статус: получение списка каталогов... Команда: Ответ PWD: 257 "/" - ваше текущее местоположение Команда: Ответ ТИПА I: 200 ТИП теперь 8-разрядный двоичный код Команда: Ответ PASV: 227 Вход в пассивный режим (138,128,162,194,117,133 ) Команда: ошибка MLSD: истекло время ожидания соединения после 20 секунд бездействия Ошибка: не удалось получить список каталогов

Это правильный путь для решения вышеуказанного вопроса. Я использую filezilla как мое клиентское приложение ftp.

1) Нажмите на меню "Файл" и нажмите в верхней части значка "Менеджер сайта". 2) В разделе шифрования выберите "использовать только FTP" из выпадающего списка. 3) Также измените тип входа на "Нормальный".

enter image description here

Ответ 8

Наряду с ответом @Sachith Kaushalya, я использовал "Активный режим" на вкладке "Настройки передачи" в менеджере сайта, поскольку где-то читал, что командная строка подключается через активный режим.

Это сработало для меня, использование только "использовать обычный FTP" не помогло