Filezilla ошибка команда не поддерживается этим протоколом

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

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

Ошибка невозможно подключиться к серверу в Filezilla

Проблемы с подключением к 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

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. Вы могли забыть пароль, даже если думаете, что вводите его правильно. Поменяйте пароль для вашего пользователя на сервере и попробуйте подключиться заново.

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

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

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

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

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

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

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

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

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

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

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

Выводы

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

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

Отключение TLS/SSL в FileZilla

«FileZilla» — один из лучших бесплатных FTP-менеджеров, который поможет вам скачать и загрузить файлы с FTP-серверов. Программа обладает удобным и приятным интерфейсом, присутствует множество поддерживаемых языков, а также разнообразие настроек и возможностей.

Если клиент FileZilla останавливает подключение на этапе:

и больше не производит никаких действий.

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

Для этого отключаем TLS/SSL:

Заходим в «FileZilla» переходим в меню «Менеджер Сайтов» (с помощью сочетания клавиш CTRL+S) → Выбираем свой сайт (Подключение) → Общие → в поле «Шифрование» указываем «Использовать обычный FTP (небезопасно)»

file

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

FileZilla: сообщение Insecure FTP connection

Если Вы используете FTP-клиент FileZilla, то, возможно, Вы заметили, что с недавних пор программа стала выдавать сообщение Insecure FTP connection. This server does not support FTP over TLS. Данное сообщение является предупредительным и само по себе не опасно, хотя и призвано обратить Ваше внимание на вопрос безопасности соединения с FTP-сервером.

Подобное сообщение появилось в FileZilla начиная с версии 3.36.

FileZilla: сообщение Insecure FTP connection

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

С другой стороны, не стоит думать, что раньше Вы подключались с этому серверу безопаснее. Просто раньше FTP-клиент об этом не предупреждал. При нажатии кнопки ОК будет осуществлено подключение к серверу.

Если Вы хотите обеспечить более безопасное подключение, можно узнать у хостинг-провайдера про поддержку TLS (протокола защищенного доступа) или про использование протокола SFTP. При его использовании данное сообщение появляться не будет. Если Вы готовы использовать небезопасное соединение, можете поставить галочку, чтобы при подключении к этому серверу предупреждающее сообщение не выдавалось.

Рассмотрим подключение по протоколу SFTP. Для использования этого протокола на сервере должен быть включен SSH.

Для создания подключения этого откройте меню Файл и найдите там Менеджер Сайтов.

FileZilla: сообщение Insecure FTP connection

В открывшемся окне нажмите кнопку Новый сайт.

FileZilla: сообщение Insecure FTP connection

Можете ввести имя сайта или оставить по умолчанию.

FileZilla: сообщение Insecure FTP connection

Протокол выберите, естественно, SFTP. В поле Хост введите сервер, к которому подключаетесь. Порт, используемые при SFTP-подключении, обычно 22. Введите имя пользователя и пароль для подключения к серверу. Если не вбиваете логин и пароль вручную, а копируете, обращайте внимание, чтобы не было пробелов спереди и сзади логина и пароля. Это помешает авторизации, и будете ломать голову в чём же дело.

FileZilla: сообщение Insecure FTP connection

Создание SFTP-подключения в FileZilla.

Если Вы хотите вручную вводить пароль при каждом подключении, выберите тип входа Запросить пароль. Если у Вас есть файл с ключом, Вы можете использовать и его.

If you try to connect to a SFTP server using FileZilla, you may see a Critical error: Could not connect to server. Here’s why you see this error and how to fix it.

The other day I had to connect to my web server. I use FileZilla for connecting to FTP servers. FileZilla is a free and open source GUI software that allows you to connect to a FTP server in Linux.

When I entered the hostname and password and tried to connect to the FTP server, it gave me the following error:

Error:    Cannot establish FTP connection to an SFTP server. Please select proper protocol.
Error:    Critical error: Could not connect to server

FileZilla Cannot establish FTP connection to an SFTP server

Fixing ‘Critical error: Could not connect to server’ in Linux

By reading the error message itself made me realize my mistake. I was trying to establish an FTP connection with an SFTP server. You see, I had SFTP setup on the Linux server. Clearly, I was not using the correct protocol which should have been SFTP and not FTP.

As you can see in the picture above, FileZilla defaults to FTP protocol.

Solution for “Cannot establish FTP connection to an SFTP server”

Solution is simple. Use SFTP protocol instead of FTP. The one problem you might face is to know how to change the protocol to SFTP. This is where I am going to help you.

In FileZilla menu, go to File->Site Manager.

FileZilla Site Manager

In the Site Manager, go in General tab and select SFTP in Protocol. Also fill in the host server, port number, user password etc.

Cannot establish FTP connection to an SFTP server

I hope you can handle things from here onward.

I hope this quick tutorial helped you to fix “Cannot establish FTP connection to an SFTP server. Please select proper protocol.” problem. If you have questions or suggestion, do let me know. If this article helped you fix the problem, I won’t mind a simple ‘thanks’ comment :)

In related articles, you can read this post to know how to set up FTP server in Linux.

If you try to connect to a SFTP server using FileZilla, you may see a Critical error: Could not connect to server. Here’s why you see this error and how to fix it.

The other day I had to connect to my web server. I use FileZilla for connecting to FTP servers. FileZilla is a free and open source GUI software that allows you to connect to a FTP server in Linux.

When I entered the hostname and password and tried to connect to the FTP server, it gave me the following error:

Error:    Cannot establish FTP connection to an SFTP server. Please select proper protocol.
Error:    Critical error: Could not connect to server

FileZilla Cannot establish FTP connection to an SFTP server

Fixing ‘Critical error: Could not connect to server’ in Linux

By reading the error message itself made me realize my mistake. I was trying to establish an FTP connection with an SFTP server. You see, I had SFTP setup on the Linux server. Clearly, I was not using the correct protocol which should have been SFTP and not FTP.

As you can see in the picture above, FileZilla defaults to FTP protocol.

Solution for “Cannot establish FTP connection to an SFTP server”

Solution is simple. Use SFTP protocol instead of FTP. The one problem you might face is to know how to change the protocol to SFTP. This is where I am going to help you.

In FileZilla menu, go to File->Site Manager.

FileZilla Site Manager

In the Site Manager, go in General tab and select SFTP in Protocol. Also fill in the host server, port number, user password etc.

Cannot establish FTP connection to an SFTP server

I hope you can handle things from here onward.

I hope this quick tutorial helped you to fix “Cannot establish FTP connection to an SFTP server. Please select proper protocol.” problem. If you have questions or suggestion, do let me know. If this article helped you fix the problem, I won’t mind a simple ‘thanks’ comment :)

In related articles, you can read this post to know how to set up FTP server in Linux.

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 не подключается к серверу, возможно, это далеко не все причины, которые могут привести к такой ошибке, но и именно с ними я сталкивался и мне приходилось их решать. Какие ещё причины проблем с подключением знаете вы? Напишите в комментариях!

Creative Commons License

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

Oops!! Frustrated with “cannot establish an FTP connection to an SFTP server” error? We can fix it for you.

This error occurs mainly due to the use of an incorrect protocol.

At Bobcares, we often receive requests regarding FTP and SFTP as a part of our Server Management Services.

Today, let’s see how our Support Engineers fix this error for our customers.

Explore more about FTP and SFTP

FTP is a service for establishing a connection to a server or computer. Therefore, users can send files over the network.

It follows a client-server architecture and the port used is 21.

FTP sends data as plain text.

Whereas, SFTP provides a secure way for file transfers over SSH. And the port used is 22.

Also, SFTP needs authentication by the server.

Why this Error: Cannot establish FTP connection to an SFTP server?

While uploading and downloading files using FTP client, it is very common to come across some errors.

Today, we shall discuss one such error – “Cannot establish an FTP connection to an SFTP server”.

This error mainly occurs due to an incorrect protocol.

Let’s see how our Support Engineers find fix for it.

How we fix it?

Recently, one of our customers approached with a request that he is getting an error like the one shown below while he is trying to establish a connection.

Cannot establish FTP connection to an SFTP server

So, we checked in detail and found that he is trying to establish an FTP connection with an SFTP server.

As the customer was facing the problem due to incorrect protocol, we did the following because the FileZilla defaults to the FTP protocol.

Firstly, we opened the FileZilla. Then, we went to the File→Site Manager option on the FileZilla menu.

From the Site Manager option, we accessed the General tab and selected SFTP in Protocol.

Then, we filled the host server, port number, user password, etc.

Finally, we clicked on the OK button.

Cannot establish FTP connection to an SFTP server

This way our Engineers helped our customer to successfully establish the connection.

[Still, having trouble in fixing FTP and SFTP errors? – We can help you.]

Conclusion

In short, this error occurs due to incorrect protocol settings. Today, we saw in detail how our Support Engineers find a fix for this error.

PREVENT YOUR SERVER FROM CRASHING!

Never again lose customers to poor server speed! Let us help you.

Our server experts will monitor & maintain your server 24/7 so that it remains lightning fast and secure.

GET STARTED

var google_conversion_label = «owonCMyG5nEQ0aD71QM»;

Статус темы:

Закрыта.
  1. Я поставил другой порт на FailZilla
    Раньше было нормально но щяс пишет

    Ответ: SSH-2.0-OpenSSH_5.9p1 Debian-5ubuntu1.1
    Ошибка: Невозможно установить FTP соединение на SFTP сервер. Пожалуйста, выберите правильный протокол.
    Ошибка: Критическая ошибка
    Ошибка: Невозможно подключиться к серверу

    ?
    Что можно сделать?

  2. FrozenThrone

    Пользователи

    Сообщения:
    256
    Лайки:
    70
    Пол:
    Мужской
    Репутация:

    0

    Команда:
    Winner on life
  3. Адрес: sftp://ip
    Имя пользователя: root
    Пароль: Ваш пароль
    Порт: 22

    Если настроен ftp-сервер (proftpd, например) и создан специальный пользователь, то:
    Адрес: ip
    Имя пользователя: спец. пользователь
    Пароль: пароль пользователя
    Порт: 21

    FTP-передача работает быстрее за счет не зашифрованного трафика.

  4. Evgeniy

    Пользователи

    Сообщения:
    113
    Лайки:
    120
    Репутация:

    0

    Команда:
    Ratio club
  5. Joslian

    AngeliCore
    Программист
    Пользователи
    Open Source Contributor

    Сообщения:
    1.051
    Лайки:
    537
    Пол:
    Мужской
    Репутация:

    2

  6. Пофиг
    — добавлено: 25 мар 2014 в 21:33 —
    Ну чё делать

    Последнее редактирование: 2 апр 2014

  7. Evgeniy

    Пользователи

    Сообщения:
    113
    Лайки:
    120
    Репутация:

    0

    Команда:
    Ratio club

    Ничего, тебе же всё равно порт сменят

    Последнее редактирование модератором: 2 апр 2014

  8. Как мне прикенектиться к ней блин

  9. Каким боком «порт сменят» и FailZilla могут относиться к PW Вопроснику?

  10. Я сменил порт и не могу приконектиться к Faillzile а к putty Могу

  11. Joslian

    AngeliCore
    Программист
    Пользователи
    Open Source Contributor

    Сообщения:
    1.051
    Лайки:
    537
    Пол:
    Мужской
    Репутация:

    2

    потому что это fail zilla, надо WinSCP юзать

  12. Тему можно Удалить. Или Закрыть

  13. В FZ нужно выбирать SFTP, а не FTP

Статус темы:

Закрыта.

Поделиться этой страницей

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

Обычно, такая ошибка сопровождается следующей информацией программы:

  • Критическая ошибка, невозможно подключиться к серверу FileZilla
  • Соединение прервано после 20 секунд не активности

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

Содержание

  1. Ошибка — невозможно подключиться к серверу Filezilla
  2. ПОРТ FTP СЕРВЕРА ЗАКРЫТ
  3. НЕВЕРНЫЙ ЛОГИН ИЛИ ПАРОЛЬ
  4. СЕРВЕР НЕ ПОДДЕРЖИВАЕТ TLS
  5. ВЫ ПЫТАЕТЕСЬ ПОДКЛЮЧИТЬСЯ К SFTP СЕРВЕРУ

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

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

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

Если вы столкнулись именно с такой проблемой — в таком случае вы можете получить ошибку 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 серверу.

НЕВЕРНЫЙ ЛОГИН ИЛИ ПАРОЛЬ

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

Для начала, подумайте, могли ли вы забыть пароль, даже если считаете, что вводите его правильно? Попробуйте выполнить смену пароля для вашего пользователя на сервере и выполните подключение заново.

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

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

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

СЕРВЕР НЕ ПОДДЕРЖИВАЕТ TLS

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

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

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

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

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

ВЫ ПЫТАЕТЕСЬ ПОДКЛЮЧИТЬСЯ К SFTP СЕРВЕРУ

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

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

Ну вот, друзья, мы и узнали возможные способы решения проблемы «Что же делать, если Filezilla не подключается к серверу». Мы разобрали список наиболее часто возникающих проблем, с которыми сталкивается пользователь. Если вдруг ваша проблема не описана у нас в статье, обязательно оставляйте комментарии на эту тему. Мы постараемся разобраться и помочь вам с возникшими в работе сложностями.

( 2 оценки, среднее 3.5 из 5 )

На сервере установлена Ubuntu Server 16.04 + панель vesta. С недавних пор сервер перестал меня пускать по SFTP через filezilla. Вместе vesta установилась vsftpd. Полагаю, что доступ осуществляется через неё. Соединение в filezilla просто отваливается по таймауту.

Лог подключения filezilla:

Соединяюсь с xxx.xxx.xxx.xxx...
Ответ:	fzSftp started, protocol_version=4
Команда:	open "user1@xxx.xxx.xxx.xxx" 22
Ошибка:	Соединение прервано после 20 секунд неактивности
Ошибка:	Невозможно подключиться к серверу

В логе /var/log/auth.log следующее:

Feb 24 20:27:11 server sshd[7774]: Accepted publickey for user1 from 37.235.216.219 port 36621 ssh2: RSA SHA256:60oUUW3bHytzwcgeyRtU+Ow252596JXnFYSjw8dzfog
Feb 24 20:27:11 server sshd[7774]: pam_unix(sshd:session): session opened for user user1 by (uid=0)
Feb 24 20:27:11 server systemd-logind[841]: New session 5333 of user user1.
Feb 24 20:27:11 server systemd: pam_unix(systemd-user:session): session opened for user user1 by (uid=0)
Feb 24 20:27:31 server sshd[7774]: pam_unix(sshd:session): session closed for user user1
Feb 24 20:27:31 server systemd-logind[841]: Removed session 5333.
Feb 24 20:27:31 server systemd: pam_unix(systemd-user:session): session closed for user user1

  1. Главная

  2. Евгений Никон


  3. Решение проблемы подключени к серверу через FTP.Критическая ошибка.FileZilla
Просмотров: 60 456


Если вам понравилось бесплатно смотреть видео решение проблемы подключени к серверу через ftp.критическая ошибка.filezilla онлайн которое загрузил Евгений Никон 13 августа 2015 длительностью 00 ч 01 мин 21 сек в хорошем качестве, то расскажите об этом видео своим друзьям, ведь его посмотрели 60 456 раз.

dsadad adsdwatas

dsadad adsdwatas

6 месяцев назад

Спасибо огромное долго пытался решить проблему и тут ты мой спаситель!


Forzzi

Forzzi

7 месяцев назад

А что если дальше все равно ошибка?


Pupsen

Pupsen

9 месяцев назад

Чувак я тебя люблю я видео смотрю в 2022 году спасибо большое помог я весь мозг сломал себе спасибо большое ещё раз


MrSvin

MrSvin

9 месяцев назад

СПАСИБО ЧУВАК! ПОМОГ ТЕПЕРЬ НА ПРАВО И НАЛЕВО СОЗДАЮ СЕРВЕРА САМП!!!


Bitvisitor

Bitvisitor

1 год назад

Обычный FTP небезопасен. Пожалуйста, переключитесь на FTP через TLS. Ответ: 530 Login authentication failed

Ошибка: Критическая ошибка: Невозможно подключиться к серверу


Октиман

Октиман

1 год назад

СПАСИБО!!!


OPER STYLE CP

OPER STYLE CP

1 год назад

Пасибо у меня с 1 раза после видео сработало


Rtx007

Rtx007

1 год назад

от души очень сильно помог лайи и подписка
)


F_i_l_i_ play

F_i_l_i_ play

1 год назад

после сказанного в видео пишет Ошибка: Невозможно установить FTP соединение на SFTP сервер. Пожалуйста, выберите правильный протокол.

Ошибка: Критическая ошибка: Невозможно подключиться к серверу


SaY_ rUn

SaY_ rUn

1 год назад

Ответ: 530 Login authentication failed Ошибка:
Ошибка: Критическая ошибка: Невозможно подключиться к серверу


first diamond

first diamond

1 год назад

не сработало


KATANA??

KATANA??

1 год назад

ты самый лучший, помог в 21 году


Mariia Bovsunovska

Mariia Bovsunovska

1 год назад

Не помогло, чиорт возьми(


Антон Смоленцев

Антон Смоленцев

1 год назад

Приям от души!!!


DedInside

DedInside

1 год назад

НЕ РАБОТАЕТ!


TAIL Offical

TAIL Offical

1 год назад

А если мне пишет неверные данные аутификации?


Roman's

Roman’s

1 год назад

спасибо братан подписка лайк


Степан Перепечко

Степан Перепечко

1 год назад

не работает


Дед Zoom

Дед Zoom

1 год назад

нихуя н еработает


Kakaski Rivers

Kakaski Rivers

2 года назад

Спасибо


Популярные видео

Видео недоступны, обновите страницу

  1. 30.01.2017, 20:57

    #1

    yuri-it вне форума


    Senior Member


    Регистрация
    18.03.2011
    Сообщений
    300

    По умолчанию Не работает SFTP у заведенных FTP пользователей.

    Здравствуйте!

    ISPmanager Business 5.89.1
    Shell доступ имеется. SFTP работает только у главного пользователя (с учеткой которого заходим в Панель). Если же создавать новых FTP-пользователей, то они могут работать только по FTP. Это баг или фича?


  2. 31.01.2017, 03:20

    #2

    masters вне форума


    Junior Member


    Регистрация
    07.02.2016
    Сообщений
    19

    По умолчанию

    Это не баг и не фича, SFTP работает через SSH и никакого отношения к FTP пользователям не имеет, поэтому для дополнительных FTP пользователей SFTP не будет доступен.


  3. 25.02.2017, 06:36

    #3

    vitzer вне форума


    Member


    Регистрация
    12.02.2017
    Сообщений
    70

    По умолчанию

    Прошу подсказать, что может быть причиной у меня.
    Перешел на FastCGI (NGNIX + Php-fpm), в результате пользователь — владелец домена не может соединиться с каталогом домена через FilleZilla по sftp.
    Ответ сервера:
    Статус: Connected to vvm-auto.ru
    Ошибка: Received unexpected end-of-file from SFTP server
    Ошибка: Невозможно подключиться к серверу
    В реальности доступно соединение только по ftp. При этом раньше все работало. Сейчас даже, когда заходишь в Shell-клиент (под учетной записью пользователя) выводится окно closed.
    Сервис sshd перезапускал, проверял порт 22 — слушает.
    Пользователю разрешено использовать SSH.
    Что случилось не пойму.

    Последний раз редактировалось vitzer; 27.02.2017 в 15:57.


  4. 27.02.2017, 12:47

    #4

    Fly вне форума


    ISPsystem team

    Аватар для Fly


    Регистрация
    14.08.2010
    Сообщений
    4,765

    По умолчанию

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


  5. 27.02.2017, 15:53

    #5

    vitzer вне форума


    Member


    Регистрация
    12.02.2017
    Сообщений
    70

    По умолчанию

    И правда не пускает.
    Странно. В настройках единственного пользователя на сервере выставлено SSH.
    Что не так?

    Последний раз редактировалось vitzer; 27.02.2017 в 15:56.


  6. 28.02.2017, 15:41

    #6

    vitzer вне форума


    Member


    Регистрация
    12.02.2017
    Сообщений
    70

    По умолчанию

    В логах при входе такая вот запись:

    Feb 27 23:27:54 sshd[30219]: Accepted password for vvmauto from 14.***.***.31 port 58966 ssh2
    Feb 27 23:27:54 sshd[30219]: pam_unix(sshd:session): session opened for user *** by (uid=0)
    Feb 27 23:27:54 sshd[30221]: subsystem request for sftp
    Feb 27 23:27:54 sshd[30219]: pam_unix(sshd:session): session closed for user ***

    Если я правильно понял, то доступ открывается и тут же закрывается.


  7. 28.02.2017, 15:49

    #7

    Fly вне форума


    ISPsystem team

    Аватар для Fly


    Регистрация
    14.08.2010
    Сообщений
    4,765

    По умолчанию

    Что про пользователя написано в /etc/passwd? Если там конце /bin/date или что-то вроде тго, то не зайдете по ssh. Должно быть /bin/bash , например.

    test:x:506:506::/var/www/test/data:/bin/date


  8. 28.02.2017, 17:16

    #8

    vitzer вне форума


    Member


    Регистрация
    12.02.2017
    Сообщений
    70

    По умолчанию

    Цитата Сообщение от Fly
    Посмотреть сообщение

    Что про пользователя написано в /etc/passwd? Если там конце /bin/date или что-то вроде тго, то не зайдете по ssh. Должно быть /bin/bash , например.

    test:x:506:506::/var/www/test/data:/bin/date

    На конце /bin/date. Что с этим можно сделать?

    Исправил на bash и вошел. Так можно делать?

    Последний раз редактировалось vitzer; 28.02.2017 в 17:29.


  9. 28.02.2017, 18:01

    #9

    Mobiaaa вне форума


    Senior Member


    Регистрация
    09.04.2013
    Адрес
    Москва
    Сообщений
    2,103

    Отправить сообщение для Mobiaaa с помощью ICQ

    По умолчанию

    включите/выключите SSH пользователю


  10. 28.02.2017, 18:10

    #10

    vitzer вне форума


    Member


    Регистрация
    12.02.2017
    Сообщений
    70

    По умолчанию

    Цитата Сообщение от Mobiaaa
    Посмотреть сообщение

    включите/выключите SSH пользователю

    Вернул запись date. Отключил и снова включил SSH. запись сама изменилась с date на bash. Клянусь, я пробовал отключать и включать SSH (правда запись не контролировал), но доступа не появлялось. Баг что ли какой-то был?
    Всем спасибо за помощь!

    Последний раз редактировалось vitzer; 28.02.2017 в 18:18.


При подключении к серверу, FileZilla выдает сообщение: «Небезопасный сервер, не поддерживает FTP через TLS.
Если продолжить, то ваши пароли и файлы будут передаваться открыто.»
Если нажать ОК, то выдает ошибку: «Ошибка: Отключен от сервера: ECONNABORTED — Соединение прервано
Ошибка: Не удалось получить список каталогов»
Если подключаешься к интернету через другого интернет-провайдера (использовал телефон в качестве роутера), то всё работает нормально.


  • Вопрос задан

    более двух лет назад

  • 3307 просмотров

FileZilla logoЕсли Вы используете FTP-клиент FileZilla, то, возможно, Вы заметили, что с недавних пор программа стала выдавать сообщение Insecure FTP connection. This server does not support FTP over TLS. Данное сообщение является предупредительным и само по себе не опасно, хотя и призвано обратить Ваше внимание на вопрос безопасности соединения с FTP-сервером.

Подобное сообщение появилось в FileZilla начиная с версии 3.36.

FileZilla: сообщение Insecure FTP connection

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

С другой стороны, не стоит думать, что раньше Вы подключались с этому серверу безопаснее. Просто раньше FTP-клиент об этом не предупреждал. При нажатии кнопки ОК будет осуществлено подключение к серверу.

Если Вы хотите обеспечить более безопасное подключение, можно узнать у хостинг-провайдера про поддержку TLS (протокола защищенного доступа) или про использование протокола SFTP. При его использовании данное сообщение появляться не будет. Если Вы готовы использовать небезопасное соединение, можете поставить галочку, чтобы при подключении к этому серверу предупреждающее сообщение не выдавалось.

Рассмотрим подключение по протоколу SFTP. Для использования этого протокола на сервере должен быть включен SSH.

Для создания подключения этого откройте меню Файл и найдите там Менеджер Сайтов.

FileZilla: сообщение Insecure FTP connection

В открывшемся окне нажмите кнопку Новый сайт.

FileZilla: сообщение Insecure FTP connection

Можете ввести имя сайта или оставить по умолчанию.

FileZilla: сообщение Insecure FTP connection

Протокол выберите, естественно, SFTP. В поле Хост введите сервер, к которому подключаетесь. Порт, используемые при SFTP-подключении, обычно 22. Введите имя пользователя и пароль для подключения к серверу. Если не вбиваете логин и пароль вручную, а копируете, обращайте внимание, чтобы не было пробелов спереди и сзади логина и пароля. Это помешает авторизации, и будете ломать голову в чём же дело. 🙂

FileZilla: сообщение Insecure FTP connection

Создание SFTP-подключения в FileZilla.

Если Вы хотите вручную вводить пароль при каждом подключении, выберите тип входа Запросить пароль. Если у Вас есть файл с ключом, Вы можете использовать и его.

Другой вариант — использовать быстрое соединение. Так как по умолчанию FileZilla подставляет к хосту протокол FTP, допишите sftp:// перед именем или IP-адресом сервера.

FileZilla: сообщение Insecure FTP connection

При подключении Вы, скорее всего, получите следующее предупреждение:

FileZilla: сообщение Insecure FTP connection

После нажатия OK Вы подключитесь к серверу.

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 при копировании материала ссылка на источник обязательна .

Понравилась статья? Поделить с друзьями:
  • Ffr 03306 06 ошибка ман тга
  • Ferfault exe ошибка приложения
  • File is not a database ошибка
  • Fprint 5200 ошибка фп
  • Ffr 03300 10 ошибка man tga