Reg ru как настроить ftp

Протокол передачи данных SFTP

В статье рассмотрим, что такое SFTP-порт и как настроить SFTP-сервер в панели управления ISPmanager и через консоль.

Что такое FTP

Сетевой протокол — это набор правил, которые описывают, как именно информация должна передаваться между устройствами в интернете. К распространённым протоколам относятся: TCP/IP, HTTP, FTP, POP3 и SMTP и др. У каждого из них своя область использования:

по протоколу HTTP передаются данные со страниц в интернете (гиперссылки),

протоколы POP3 и SMTP задают правила для получения/отправки почты.

Протокол FTP (File Transfer Protocol) используется для передачи данных с одного компьютера/сервера на другой в интернете.

На практике с передачей по FTP сталкиваются владельцы сайтов, когда им нужно загрузить информация со своего компьютера в папку сайта на хостинге. Они, конечно, могут передавать данные и через панель управления. Это проще, но у метода есть ограничения по объёму/скорости передачи.

Поэтому часто владельцы сайтов используют FTP. Для этого они подключаются к FTP-серверу. Это сервер, который специально настроен для обмена данными. Чтобы подключиться к FTP-серверу, нужно создать FTP-аккаунт и использовать FTP-клиент (программу Filezilla, Total Commander и др.). Мы рассматривали подключение по FTP в отдельной статье.

Протокол SFTP и FTPS

При передаче по FTP данные никак не шифруются. Так получилось, потому что при разработке (1971 г.) этот протокол использовали только в университетах и военных организациях США. Система была закрытой, и нужды защищать информацию не было.

По мере роста интернета и увеличения количества пользователей появилась необходимость шифровать передачу данных. Сначала для этого использовали расширение на FTP. Расширение FTPS добавляет к стандартному протоколу криптографическое шифрование SSL/TLS. Сейчас оно считается устаревшим.

SFTP (SSH SFTP) — ещё один протокол передачи данных, который выполняет операции с файлами поверх надёжного SSH-протокола. Это значит, что он шифрует всю информацию: команды, пользователей и пароли. Несмотря на похожие названия, FTP и SFTP — разные технологии. Они работают через разные порты.

Зачем использовать SFTP

FTP можно использовать только в доверенных сетях. Протокол SFTP гарантирует безопасность передачи данных во всех случаях. Подключаясь по SFTP, вы используете надежный канал, защищенный протоколом SSH. Он аутентифицирует клиент и сервер, исключая возможность того, что сессию взломает злоумышленник.

Также у SFTP есть дополнительные преимущества по сравнению с FTP и FTPS. Он может:

прерывать передачу файлов,

удалять или возобновлять передачу,

использоваться на большем количестве платформ.

Настройка SFTP

На виртуальном хостинге REG.RU SFTP настроен автоматически.

Если вы используете VPS или Облачные серверы, нужно создать SFTP-пользователя. Вы можете сделать это:

в панели управления ISPmanager (если на сервер установлено это приложение),

Как создать пользователя SFTP в панели ISPmanager

Перейдите в раздел «Учётные записи» — «Пользователи» и нажмите Создать:

Также вы можете настроить доступ по SFTP у существующего пользователя. Для этого выберите нужную запись в списке и нажмите Изменить. На открывшейся странице поставьте галочку напротив пункта Доступ к shell и сохраните изменения.

Читайте также:  Как настроить роутер wi fi роутер tp link ac1200 archer c50

Заполните обязательные поля в блоке «Основное»:

Пролистайте страницу вниз до блока «Доступ», поставьте галочку напротив пункта Доступ к shell и нажмите Далее:

Настройка «Доступ к shell» обеспечивает безопасность по SFTP- и SSH-протоколам

На следующей странице введите домен сайта, для которого планируете использовать SFTP, и нажмите Далее:

Завершите создание аккаунта для подключения по SFTP:

Готово! Теперь вы сможете передавать данные по SFTP.

Как настроить SFTP-доступ через консоль

Если вы пользуетесь облачным хостингом REG.RU, отдельно создавать SFTP-аккаунт не нужно.

Используйте для подключения IP-адрес сервера и пароль root-пользователя. Эта информация отправляется на почту после создания сервера и дублируется в Личном кабинете.

Если подключиться по SFTP не получается, откройте консоль вашей ОС и введите команду:

Как подключиться по SFTP

Подключиться по SFTP можно с помощью нескольких программ: FileZilla, CWinSCP и другие. Выберите подходящую в зависимости от вашей ОС, установите её и выполните следующие действия (на примере FileZilla):

Хост — IP-адрес сервера;

Имя пользователя — root или имя созданного ранее SFTP-аккаунта;

Пароль — пароль SSH или пароль SFTP-аккаунта;

Порт — SFTP-порт по умолчанию (22).

Нажмите Быстрое соединение:

Готово! После подключения вы сможете безопасно обмениваться данными с удалённым сервером.

Источник

Ошибки при работе с FTP

При работе с протоколом FTP могут возникать сложности. Основные проблемы и методы их решения описаны в статье.

Медленная работа FTP

  • При подключении используйте пассивный режим передачи файлов. Если вы используете FTP-клиент FileZilla, в меню «Менеджер сайтов» на вкладке «Настройки передачи» выберите режим передачи: Пассивный.
  • Отключите TLS-соединение, если оно включено. Для этого выберите тип шифрования Использовать обычный FTP.

Неправильная загрузка файлов

Как правило, FTP-клиенты самостоятельно определяют режим работы по типу файла. Но иногда происходят ошибки и файлы загружаются неправильно. Чаще всего это происходит при загрузке зашифрованных бинарных файлов с расширением .php. В таком случае выберите необходимый режим загрузки файлов:

для передачи текстовых файлов, html-документов, php-скриптов, css-таблиц и т. п. — текстовый (ASCII);

для передачи картинок, исполняемых файлов, зашифрованных скриптов и т. п. — двоичный (бинарный, binary или bin).

В FileZilla режим загрузки файлов можно выбрать в меню «Передача» на вкладке Режим передачи.

Ошибка: Bad IP connecting

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

Ошибка: 530 Login incorrect

Эта ошибка означает, что логин или пароль доступа к FTP введены неверно. Проверьте, верно ли вы указываете логин и пароль при подключении.

Посмотреть логин и пароль основного FTP-аккаунта можно на странице услуги в Личном кабинете.

Если вы меняли пароль от основного или дополнительного аккаунта FTP, восстановите или смените его по инструкции.

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

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

Увидеть текущий лимит FTP-аккаунтов вы можете в панели управления: раздел Главное, вкладка Ограничения:

Чтобы добавить новый FTP-аккаунт, удалите один из уже существующих или повысьте тарифный план.

В разделе FTP-пользователи два раза кликните по пользователю и нажмите Удалить:

Источник

Как подключиться к серверу по FTP и начать работу

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

FTP (File Transfer Protocol) — это базовый протокол передачи файлов между компьютерами по локальной сети и интернету. С его помощью можно подключиться к FTP-серверам, просматривать содержимое их каталогов и загружать файлы с сервера или на сервер.

Читайте также:  Шевроле круз не работает левая сторона печки

Доступ по FTP доступен для всех хостинг панелей. Также вы можете использовать бесплатный хостинг для сайтов html (тестовый период — 14 дней).

Доступы к FTP

Доступы для подключения по FTP высылаются после заказа услуги хостинга.

Для подключения по FTP нужны специальные программы — FTP-клиенты. В этой статье мы расскажем про подключение и работу по FTP на примере FTP-клиента FileZilla.

Как подключиться через FTP

Настройте FTP-клиент FileZilla по инструкции:

Запустите клиент. В меню «Файл» нажмите Менеджер Сайтов:

Нажмите Новый сайт и заполните поля:

Протокол: FTP-протокол передачи файлов;

Хост: имя сервера хостинга, IP-адрес сервера хостинга или домен. Используйте домен, только если он привязан к хостингу;

Порт: можно не указывать или указать стандартный порт протокола FTP — 21;

Шифрование: использовать явный FTP через TLS, если доступен;

Тип входа: нормальный;

Пользователь: логин хостинга вида «u1234567». Также можно создать дополнительный FTP-аккаунт и использовать, чтобы подключиться по FTP;

Пароль: пароль от хостинга «u1234567». Данные для подключения указаны на странице услуги хостинга в Личном кабинете: Пароли для доступа к хостингу, серверу, FTP и MySQL.

FTP. Хостинг. Сервер

Затем перейдите во вкладку «Настройки передачи» и укажите следующие настройки:

Режим передачи: пассивный;

Ограничение одновременных подключений: поставьте галочку и укажите значение 8 в поле «Макс. число подключений». При работе по FTP с серверами REG.RU допустимо не более 8 одновременных FTP-подключений с одного IP-адреса.

Затем нажмите Соединиться.

Для пользователей виртуального хостинга доступ предоставляется только к корневой директории аккаунта. Чтобы при подключении по FTP сразу открывалась директория пользователя, нужно настроить каталог подключения. Для этого перейдите в настройки Быстрого соединения (вкладка «Дополнительно») и в графе Удаленный каталог по умолчанию пропишите нужный путь (до директории):

Хостинг. FTP. Сервер

Готово, вы настроили FTP-клиент и теперь вы можете загрузить сайт на хостинг через FileZilla.

Особенности работы с FTP:

Файл ftpaccess на виртуальном хостинге не работает. При необходимости вы можете использовать его на сервере VPS.

Для основного аккаунта хостинга «u1234567» доступ по FTP отключить нельзя. Вы можете отключить доступ по FTP только для дополнительных FTP-аккаунтов. Для этого просто удалите их.

Работа с файлами по FTP

Как попасть на FTP-сервер, описано в инструкции выше. Теперь расскажем, как начать работу в FTP-клиенте FileZilla после подключения.

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

Как закачать файлы на сервер

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

В строке «Удаленный сайт» укажите путь до корневой папки сайта. В окне слева кликните правой кнопкой по нужной папке на локальном ПК и выберите Закачать на сервер:

Как залить сайт на хостинг через FileZilla

Как изменить права доступа к файлу или папке

Чтобы изменить права доступа, кликните правой кнопкой по нужной папке/файлу на хостинге (окно справа) и выберите Права доступа к файлу:

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

Как переименовать файл на хостинге

Кликните правой кнопкой по файлу на хостинге (окно справа) и выберите Переименовать:

Читайте также:  Не работает стеклоподъемник corsa d

Готово, вы подключились по FTP и загрузили файлы сайта на хостинг.

Если вам нужно добавить дополнительного пользователя или сменить пароль, обратитесь к инструкции: Работа по FTP: аккаунты и пароли. Если при работе по FTP у вас возникнут сложности, поможет статья: Ошибки при работе с FTP.

Как подключиться по SFTP

SFTP (SSH File Transfer Protocol) — SSH-протокол для передачи файлов. В отличии от протокола FTP, он не передаёт данные в сеть в открытом виде (включая логин и пароль). SFTP работает поверх протокола SSH, который обеспечивает защиту передаваемых данных.

Важно: соединение по SFTP возможно только для основного аккаунта хостинга (вида u1234567) на всех тарифных планах, кроме Host-Lite и услуг с Windows-хостингом.

Для подключения по протоколу SFTP мы рекомендуем использовать клиент FileZilla (файл зила):

Запустите клиент. В меню «Файл» нажмите Менеджер Сайтов:

Нажмите Новый сайт и заполните поля:

Протокол: SFTP — SSH File Transfer Protocol;

Хост: имя сервера хостинга, IP-адрес сервера хостинга или домен. Используйте домен, только если он уже привязан к хостингу;

Порт: можно не указывать или указать порт 22;

Тип входа: запросить пароль;

Пользователь: логин хостинга вида «u1234567».

Логин и пароль от хостинга указаны на странице услуги хостинга в Личном кабинете: Пароли для доступа к хостингу, серверу, FTP и MySQL.

Источник

Настройка и управление FTP в ISPmanager на VPS

Внимание. В целях соображения безопасности подключение к серверу по протоколу FTP под пользователем «root» запрещено.
Под пользователем «root» вы можете подключиться по протоколу SSH и SFTP.

Процесс подключения по FTP

Данная инструкция предназначена для серверов VPS с установленной панелью управления ISPmanager.

В этом случае вы можете подключиться к серверу VPS под пользователем «root» по протоколу SFTP: Как подключиться по SFTP.

Чтобы подключиться по FTP к VPS, необходимо создать пользователя:

В разделе Пользователи нажмите на кнопку Создать:

В блоке Основное задайте необходимое имя пользователя и пароль:

В блоке Ограничения при необходимости ограничьте количество ресурсов пользователя:

В блоке Доступ выберите функции, разрешенные пользователю. Советуем использовать [PHP в режиме FastCGI Apache при условии, если разработчики вашего сайта/CMS не рекомендуют обратного:

В блоке Автоматическое создание заполните обязательные поля (они отмечены красной звездочкой) и нажмите Далее:

Проверьте данные и нажмите Завершить:

Дальнейшее подключение по FTP происходит c логином и паролем созданного пользователя при помощи специальной программы (клиента FTP). Ниже представлены инструкции по настройке наиболее популярных FTP клиентов:

Запустите клиент и перейдите в меню Файл — Менеджер Сайтов или нажмите сочетание клавиш «CTRL»+«S»:

Нажмите Новый сайт и заполните поля:

  • «Хост»: IP-адрес вашего сервера;
  • «Порт»: порт можно не указывать или указать стандартный порт протокола FTP — 21;
  • «Тип входа»: нормальный;
  • «Пользователь»: логин созданного вами пользователя;
  • «Пароль»: пароль созданного пользователя;

Перейдите во вкладку «Настройки передачи» и заполните поля:

  • «Режим передачи»: «Пассивный»;
  • установите галочку «Ограничение одновременных подключений» и укажите значение 8 в поле «Макс. число подключений».
    Нажмите Соединиться;

Запустите клиент и перейдите в меню Сеть — Соединиться с FTP сервером или нажмите сочетание клавиш CTRL+F:

Нажмите кнопку Добавить:

и заполните поля:

  • «Имя соединения»: произвольное название нового подключения;
  • «Сервер[:Порт]»: IP-адреса вашего сервера. Порт можно не указывать или указать стандартный порт протокола FTP — 21 (указывается через символ «:», например 123.123.123.123:21);
  • «Учетная запись»: логин созданного вами пользователя;
  • «Пароль»: пароль созданного пользователя;

Установите галочку «Пассивный режим обмена» и нажмите ОК:

Выберите в списке созданное подключение и нажмите Соединиться:

Закажите сервер с чистой CentOS или панелью управления ISPmanager всего за пару минут.

Источник

Оцените статью