Как подключиться к Timeweb VDS по FTP-протоколу

Как подключиться к Timeweb VDS по FTP-протоколу

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

FTP-протокол: что это и зачем он нужен?

Вернемся немного в прошлое: когда зарождался Интернет, остро стоял вопрос передачи данных от одного ПК к другому. Ранее передать один информационный элемент было не так надежно, как сейчас, поэтому нужен был защищенный инструмент, позволяющий делиться различными документами. Таким продуктом стал FTP – он до сих пор пользуется огромной популярностью среди пользователей.

Благодаря FTP (File Transfer Protocol) можно легко и быстро передавать любые файлы с одного компьютера на другой: от пустых папок до крупных проектов, фильмов или игр.

Стоит упомянуть и о методах, обеспечивающих безопасность:

  • FTP включает в себя явный и неявный методы защиты данных. Первый позволяет юзерам устанавливать защищенную сессию: сервер принимает или отклоняет соединение, не запрашивающее TLS. Неявный метод требует использование SSL или TLS-соединения.
  • FTP зашифровывает команды и файлы, сохраняя пароль и личную информацию от открытой передачи данных.
  • Туннелирование обычной FTP-сессии через SSH-соединение.

Собственно, мы можем использовать фтп и для передачи любых файлов с компьютера на ВДС. Подробнее о том, как это сделать, поговорим далее.

Производительные VDS с минимальным steal time – 15 дней бесплатно

Дарим 15 дней на тарифе Scarlett! Закажи VDS, внеси платеж от 50 рублей и активируй промокод hosting2go15.

Заказать
Условия использования

Подключаемся к VDS по FTP

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

Этап 1: Устанавливаем vsFTPD

vsFTPD (от англ. Very Secure File Transfer Protocol Daemon) – FTP-сервер, поддерживающий IPv6 и SSL-сертификаты. По умолчанию он установлен во многих операционных системах, в том числе на Linux. Протокол надежно защищен, в нем устранены все уязвимости, присутствующие в обычном фтп.

Последующие действия мы будем выполнять в программе PuTTY, позволяющей удаленно подключаться к VDS. Подробно на ней мы останавливаться не будем, а скажем только, что она находится в свободном доступе на сайте https://putty.org.ru/download.html. Для подключения достаточно знать IP-адрес, логин и пароль.

Также можно воспользоваться и встроенной консолью на VDS. Ее отличие от PuTTY в том, что копировать и вставлять код нельзя ни с помощью комбинации клавиш, ни с помощью кнопок мыши. Поэтому мы рекомендуем использовать программу для удаленного доступа.

Приступим к установке:

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

sudo apt-get update

sudo apt-get upgrade

Так мы обновим индекс пакетов и проапгрейдим их. Без такой процедуры установка обычно заканчивается ошибкой.

  1. Переходим к инсталляции фтп, для этого вводим:

sudo apt-get install vsftpd

Далее отобразится строчка «Do you want to continue?» — в ответ на нее нажимаем клавишу «Y». Если никаких ошибок не возникнет, то установка будет успешно завершена.

Мы получаем практически готовую программу с базовыми конфигурациями. Но на этом еще не все: так как эта опция разрешена по умолчанию, требуется поставить запрет на доступ анонимным пользователям.

  1. Открываем vsftpd:

sudo nano /etc/vsftpd.conf

После ввода команды перед нами отобразится новое окно:

Как подключиться к Timeweb VDS по FTP-протоколу

  1. Находим строку Anonymous_enable и изменяем в ней значение «YES» на «NO». Пролистывание окна выполняется при помощи клавиатурных клавиш вверх и вниз.

Как подключиться к Timeweb VDS по FTP-протоколу

  1. Снимаем комментирование со строк:

local_enable=YES

write_enable=YES

Комментарий оставляется символом «#». Чтобы снять комментарии со строки, достаточно его удалить.

Как подключиться к Timeweb VDS по FTP-протоколу

  1. Аналогичным образом раскомментируем строчку chroot_local_user=YES — она позволяет поставить ограничения всем пользователям, чтобы они не смогли получить доступ к отдельным частям сервера.
  2. Последним действием выходим из окна редактирования – воспользуемся комбинацией клавиш «CTRL+X». Для подтверждения всех изменений нажимаем на клавиши «Y» и «Enter».

Во избежание ошибок при входе не от root, стоит предпринять некоторые действия:

  1. Создаем нового пользователя:

adduser ##name## — в поле с решетками прописываем любое имя, оно будет использовано в дальнейшем при авторизации.

Указываем также пароль для юзера и задаем ему основные значения (ФИО, номер телефона и т.д.).

Как подключиться к Timeweb VDS по FTP-протоколу

  1. Добавляем для этого имени доступ администратора:

adduser ##name## sudo

  1. Прописываем новую директорию:

mkdir /home/##name##/files

  1. Устанавливаем пользователя как root:

chown root:root /home/##name##

  1. В завершение перезагружаемся, чтобы все изменения вступили в силу:

sudo service vsftpd restart

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

Этап 2: Устанавливаем подключение по FTP

Подключиться к ВДС можно как через браузер, так и с помощью стороннего софта. Далее мы подробно разберем оба способа.

Способ 1: Используем FileZilla

FileZilla – программа, позволяющая получать удаленный доступ к северу с использованием таких технологий как FTP, SFTP и облачного хранилища Storj. Рассмотрим, как всем этим пользоваться:

  1. Открываем официальный сайт https://filezilla.ru/get/ и загружаем программу под подходящую операционную систему.

Как подключиться к Timeweb VDS по FTP-протоколу

  1. Устанавливаем софт и запускаем его, в верхнем левом углу кликаем по иконке с компьютерами.

Как подключиться к Timeweb VDS по FTP-протоколу

  1. Выбираем «Новый сайт» и задаем ему название.

Как подключиться к Timeweb VDS по FTP-протоколу

  1. В правой части переходим в подраздел «Настройки передачи» и устанавливаем режим передачи как «Пассивный».

Как подключиться к Timeweb VDS по FTP-протоколу

  1. Далее нам потребуется указать IP-адрес, узнать его можно в личном кабинете Timeweb. Откроем для этого раздел «Дашборд» и в правой части найдем подходящий столбец – скопируем из него адрес.

Как подключиться к Timeweb VDS по FTP-протоколу

  1. Возвращаемся назад в программу и переходим в подраздел «Общие». Выбираем фтп, добавляем скопированный адрес и вводим логин и пароль для авторизации.

Как подключиться к Timeweb VDS по FTP-протоколу

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

Как подключиться к Timeweb VDS по FTP-протоколу

Вот таким несложным путем можно подключиться через FileZilla. Теперь давайте перейдем к подключению через браузер.

Способ 2: Веб-браузер

Для соединения по фтп можно использовать любой веб-обозреватель. Рассмотрим, как это сделать на примере Mozilla Firefox:

  1. Ранее мы вводили IP для удаленного соединения через PuTTY. Теперь нам снова потребуется этот адрес, вставляем его в код:

ftp://IPADDRESS

Копируем адрес и добавляем его в строку запроса браузера.

Как подключиться к Timeweb VDS по FTP-протоколу

  1. Вводим данные для входа и кликаем по кнопке «ОК».

Как подключиться к Timeweb VDS по FTP-протоколу

  1. Готово! Соединение по фтп установлено.

Как подключиться к Timeweb VDS по FTP-протоколу

На этом наша статья подходит к концу. Спасибо за внимание!

Hosting2go.ru