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

ошибка ftp ошибка нет управляющего соединения для команды

Может ли кто-нибудь помочь мне решить следующее сообщение об ошибке? Я пытался искать в Google, но безуспешно!

Сообщение об ошибке

нет управляющего соединения для команды: файл или каталог в указанном пути не существует

FTP-сервер: vsftpd: версия 2.0.5

между клиентом и сервером установлено несколько брандмауэров / маршрутизаторов. Но повлияет ли это в любом случае?

С Уважением,

Существует два соединения для FTP-сеанса - управление (порт 21) и данные (порт 20). Обычно для FTP клиент подключается к серверу (опять же, порт 21), а затем сервер открывает соединение для передачи данных обратно клиенту. В средах, использующих NAT, брандмауэры и т. Д., Это нарушается несколькими способами. Этот традиционный режим известен как активный режим. Имейте в виду, что многие команды, которые, казалось бы, управляют трафиком (например, перечисляют каталог), на самом деле требуют рабочего подключения к данным.

Пассивный режим (PASV) - это когда клиент указывает, какой порт использовать. Это, в свою очередь, позволяет NAT (в различных формах) открывать сеанс и разрешать передачу данных. Вам нужен клиент (и сервер), способный поддерживать пассивный FTP.

Здесь все хорошо объяснено - http://slacksite.com/other/ftp.html