Ftp ошибка удаленной передачи возможно не поддерживается сервером

Копирование ftp>ftp Куда копать?

Модератор: SLEDopit

Hrobak

Сообщения: 7

Копирование ftp>ftp Куда копать?

Сообщение

Hrobak » 22.11.2007 15:36

Добрый день, стоит vsftpd,настроен на анонимный вход и для переноса из папки incoming в pub настроен локальный вход. Если открыть тот-же total comander в обоих вкладках вход под админом,то при попытке скопировать файл из incoming в pub,пишет «Ошибка удаленной передачи — возможно, не поддерживаеться сервером». Куда копать? Сервер Ubuntu 7.10 Заранее спасибо (:

Сегодня возникла необходимость скопировать информацию с одного диска на другой (оба установлены/подключены к HDS6L) посредством функционала vsFTPd (используя Total Commander).
Однако, открыв в одной панели FTP-соединение с первым диском sda1, а в другой панели FTP-соединение со вторым диском sdb1 и попытавшись выполнить операцию копирования, получил надпись:

ошибка удаленной передачи — возможно, не поддерживается сервером.

Почитав мануалы Total Commander’а, понял, что дело не в нем, а в модуле на плеере:

Total Commander поддерживает одновременно 9 активных сеансов соединений с FTP. Таким образом, можно открыть в одном панели целевой FTP, а в другой — FTP-источник и осуществить копирование файлов с одного FTP на другой без скачивания файлов себе на компьютер. Однако в этом случае оба FTP-сервера должны поддерживать эту функцию, что встречается, скажем, не часто.

Источник
Погуглив немного, наткнулся на аналогичные проблемы и способы решения.
Как оказалось, всему виной неактивный FXP (англ. File eXchange Protocol — протокол обмена файлами) в конфиге нашего модуля…
К тому же, как оказалось в конфиге модуля (/usr/local/etc/mos/etc/vsftpd.conf) отсутствуют нужные ключи для задействования режима…

Code: Select all
pasv_promiscuous=YES
port_promiscuous=YES

После прописывания в конфиге этих параметров, Total Commander стал передавать данные напрямую с диска на диск по двум FTP-сессиям.
На всякий случай, список всех параметров vsftpd здесь: Vsftpd: установка, настройка и работа

Единственный глюк (который у меня выскочил), при очень длительном копировании (а точнее при передаче файлов большого размера, более 100 Мб, точно не могу сказать) у меня отключилась FTP-сессия источника…
PS: …нашел, как увеличить тайм-аут.
Увидел у себя ошибку в логах Total Commander’а OFFLINE4

В своем файле wcx_ftp.ini выставил время побольше (чтобы не рвало соединение при копировании файлов больше 4 Гб)

Code: Select all
[General]
...
DataConnectTimeout=120

RTD1073DD: HDS6L (AMP r13 + noGUI)
RTD1185DD: XDS7GL (iNeXT TV 1.31_moS_r0)
RTD1186DD: XDS73D, Playon!HD3 mini (iNeXT HD1 2.20_r1); XDS8003D — (AMPS_r6_noGUI)

Похожие вопросы

  • Ошибка при загрузке файлов через FTP — Передача файла прервана пользователем
  • При загрузке файлов через ftp в total comander выдает ошибку 227 entering passive mode
  • Не загружаются файлы по ftp, при загрузке через файловый менеджер в панели управления фотографии не отображаются
  • не отображается картинка при загрузке ее через FTP на сайте с Народа
  • Возможно ли загрузить вирус при загрузке файлов с личных компьютеров на сайт?

uCoz в соц. сетях

Следите за новостями любимого конструктора сайтов uCoz в социальных сетях!




  • Вопросы
  • Вопросы новичков
  • При загрузке файлов через…


голоса: 0

При загрузке файлов через ftp вылазит вот такая ошибка (ошибка удалённой передачи возможно не поддерживается сервером) что сделать чтоб я мог загрузить файлы небольшие максимум 2 мб





02.03.2019

| Автор: Павел Муров
|

Категория: Вопросы новичков


Ответов: 1


голоса: 0

Изучите детально инструкцию https://www.ucoz.ru/help/tools/ftp-podklyuchenie выполните как рекомендуется. Так же проверьте сколько у вас дискового пространства осталось свободно, возможно вы уже все заполнили и некуда уже загружать.





02.03.2019

| Автор: Yuri_Geruk

Во время работы в FTP-клиенте могут возникать различные ошибки. Разберем самые распространённые и расскажем, как их устранить.

Ошибка 530 Login incorrect

Означает, что логин или пароль к FTP введены неверно. Возможно, допущена опечатка при введении. Например, при копировании из мессенджера или блокнота часто вместе с паролем или логином захватывается пробел — удалите его.

В крайнем случае можно посмотреть ваш логин и пароль в панели управления хостингом. Есть хостинги, где нельзя увидеть текущий пароль — тогда просто смените его на новый.

Также эта ошибка может возникать, если при создании FTP-пользователя вы указали несуществующий каталог. Измените его на реальный.

Ошибка 530 User denied by access rules

Возникает, если у вашего хостера включена защита по IP-адресам — вашего адреса нет в списке разрешенных подключений. Чтобы подключиться к серверу, необходимо добавить IP-адрес в этот список.

Ошибка Bad IP connecting

Означает, что IP-адрес, с которого вы устанавливали соединение по FTP, изменился. Если вы не заказывали у своего провайдера интернета статический IP-адрес — по умолчанию предоставляется динамический, и он может в любой момент поменяться.

Для исправления ситуации перезагрузите роутер или отключите/включите интернет-соединение на ПК. Также, возможно, потребуется добавить этот новый IP в список разрешенных для подключения на хостинге.

Количество FTP-пользователей превышено

Эта ошибка возникает, когда вы пытаетесь создать нового FTP-пользователя. Означает, что вы превысили максимальное количество FTP-аккаунтов. Это ограничение может быть выставлено на вашем тарифе или в целом у хостера. Для исправления:

  • используйте для подключения уже существующего незанятого пользователя, просто сменив ему пароль;
  • удалите неиспользуемые FTP-аккаунты и создайте вместо них новый;
  • повысьте ваш тарифный план.

Файлы загружаются «битыми», искаженными

Если после загрузки скрипта на сервер он не работает, или картинка передается в искаженном виде — скорее всего вы выставили неправильный режим передачи.

FTP-клиенте есть 3 режима передачи файлов:

  • автоматический (клиент сам выбирает режим передачи);
  • ASCII — в файле принудительно приводятся к единому виду символы окончания строки. Подходит для текстовых файлов;
  • двоичный — файл передается как есть. Подходит для скриптов, изображений.

Иногда авторежим работает некорректно; тогда нужно выставить режим передачи принудительно. Если не уверены, какой режим выбрать — выставьте двоичный.

FTP медленно работает

Для исправления ситуации попробуйте следующие способы:

Переключитесь на пассивный режим передачи файлов. А иногда, наоборот, помогает переключение на активный. Отключите шифрование TLS — вместо этого пропишите в этом поле «обычный FTP». Подключитесь не по FTP, а по SFTP. Для этого в настройках FileZilla (или другого клиента) в поле «Протокол» укажите SFTP. Данные для подключения уточните у хостера.

FileZilla — это один из самых популярных FTP клиентов для операционных систем Windows, Linux и MacOS. Программа позволяет подключаться к удаленному FTP серверу, просматривать список файлов и каталогов, скачивать файлы с сервера и закачивать обратно, а также редактировать файлы с помощью текстового редактора.

Но иногда с подключением к серверу возникают проблемы и вам может встретиться сообщение критическая ошибка, невозможно подключиться к серверу FileZilla или соединение прервано после 20 секунд не активности. В этой статье мы разберемся почему не работает подключение и как исправить проблему.

Проблемы с подключением к FTP серверу могут быть вызваны разными причинами. Вот самые частые и основные из них:

  • Порт FTP сервера закрыт брандмауэром или введен не верно;
  • Введен не верный логин и пароль;
  • Сервер не поддерживает шифрование TLS;
  • Вы пытаетесь подключиться к sFTP серверу.

Рассмотрим варианты решения для каждой из причин.

1. Порт FTP сервера закрыт

В таком случае вы можете получить ошибку ERRCONREFUSED или соединение отклонено сервером в Filezilla. Если у вас есть доступ к серверу, на котором установлен FTP, убедитесь, что в конфигурационном файле указан именно тот порт, к которому вы подключаетесь. Если вы не указываете никакого порта в интерфейсе, то по умолчанию используется порт 21.

Затем надо попытаться подключится к этому порту с помощью команды telnet:

telnet ip_сервера 21

Если команда не выдает сообщения Connection refused, значит порт доступен и проблема не здесь. Иначе, вам нужно открыть порт FTP в брандмауэре сервера. Команды для этого будут зависеть от используемой оболочки брандмауэра. Например, в CentOS с firewalld команда будет выглядеть вот так:

sudo firewall-cmd --permanent --add-port=21/tcp
sudo firewall-cmd --permanent --add-port=20/tcp
sudo firewall-cmd --permanent --add-port=1024/tcp
sudo firewall-cmd --reload

А в Ubuntu:

sudo ufw allow ftp

Или универсальная команда для iptables, если никакая оболочка не используется:

sudo iptables -A INPUT -p tcp -m tcp --dport 21 -m conntrack --ctstate ESTABLISHED,NEW -j ACCEPT -m comment --comment "Allow ftp connections on port 21"
sudo iptables -A OUTPUT -p tcp -m tcp --dport 21 -m conntrack --ctstate NEW,ESTABLISHED -j ACCEPT -m comment --comment "Allow ftp connections on port 21"

sudo iptables -A INPUT -p tcp -m tcp --dport 20 -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT -m comment --comment "Allow ftp connections on port 20"
sudo iptables -A OUTPUT -p tcp -m tcp --dport 20 -m conntrack --ctstate ESTABLISHED -j ACCEPT -m comment --comment "Allow ftp connections on port 20"

sudo iptables -A INPUT -p tcp -m tcp --sport 1024: --dport 1024: -m conntrack --ctstate ESTABLISHED -j ACCEPT -m comment --comment "Allow passive inbound connections"
sudo iptables -A OUTPUT -p tcp -m tcp --sport 1024: --dport 1024: -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT -m comment --comment "Allow passive inbound connections"

После этого вы сможете подключиться к вашему FTP серверу.

2. Неверный логин или пароль

Ещё одна распространенная проблема — вы используете неверный логин или пароль для подключения. Тогда FileZilla будет выводить сообщение об ошибке Incorrect login or password. Вы могли забыть пароль, даже если думаете, что вводите его правильно. Поменяйте пароль для вашего пользователя на сервере и попробуйте подключиться заново.

Для этого авторизуйтесь на сервере и смените пароль для того пользователя, которого используете для подключения командой:

passwd имя_пользователя

FTP серверы берут данные аутентификации пользователей из системы, поэтому все должно заработать.

3. Сервер не поддерживает TLS

По умолчанию FileZilla пытается использовать шифрованное соединение с использованием алгоритма шифрования TLS чтобы ваши пароли никто не смог перехватить. Не все серверы поддерживают такой тип шифрования и обычно FileZilla должна это распознавать автоматически, но работает не всегда. Проблема решается принудительным отключением шифрования для нужных хостов.

Откройте меню файл, а затем Менеджер Хостов. В открывшемся окне нажмите кнопку Новый хост, чтобы добавить новый адрес:

Затем введите имя для нового хоста. Далее в правой части окна введите IP адрес, порт, логин и пароль.

В поле Протокол надо выбрать FTP, Тип входаНормальный, а в поле ШифрованиеИспользовать обычный FTP (не безопасно). 

После этого сохраните настройки и подключайтесь к серверу.

4. Вы пытаетесь подключиться к sFTP серверу

При такой проблеме вы можете получать сообщение об ошибке соединение прервано после 20 секунд неактивности filezilla или filezilla не удалось получить список каталогов
. По умолчанию используется протокол FTP. Если сервер работает только по протоколу sFTP, то у вас не получиться к нему подключиться. Снова откройте менеджер сайтов и добавьте новый хост:

Затем в поле протокол выберите sFTP. Все остальные параметры входа заполните аналогично предыдущему пункту. Теперь все будет работать.

Выводы

Из этой статьи вы узнали что делать, если filezilla не подключается к серверу, возможно, это далеко не все причины, которые могут привести к такой ошибке, но и именно с ними я сталкивался и мне приходилось их решать. Какие ещё причины проблем с подключением знаете вы? Напишите в комментариях!

Обнаружили ошибку в тексте? Сообщите мне об этом. Выделите текст с ошибкой и нажмите Ctrl+Enter.

Creative Commons License

Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна .

Возможно, вам также будет интересно:

  • Ftp ошибка невозможно подключиться к серверу filezilla
  • Ftp ошибка не удалось получить список каталогов
  • Ftp ошибка 550 ubuntu
  • Ftp ошибка 530 not logged in
  • Ftp ошибка 530 filezilla

  • Понравилась статья? Поделить с друзьями:
    0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии