Загрузка файлов на хостинг осуществляется одним из следующих способов:
- загрузка файлов по FTP (с использованием FTP-клиентов FileZilla, Total Commander);
- по SSH подключению, используя консоль/терминал/командную строку
- через панель управления хостинга;
Как залить файлы через FTP
Установите на рабочий компьютер FTP-клиент, например, FileZilla, Total Commander.
Для подключения к FTP-серверу понадобятся:
- Имя хоста (адрес FTP-сервера). Он похож на адрес сайта, но содержит в наименовании "ftp", а также домен, на котором он расположен. Если речь идет об управлении сайтом, это будет домен его хостинг-провайдера.
- Логин и пароль пользователя. Для подключения к FTP-серверу вы должны авторизоваться, поэтому у вас обязательно должны быть логин и пароль для подключения.
- Номер порта – если он отличается от стандартного.
Данные по FTP-подключению есть в панели управления хостинга Hoster.ru в разделе Управление — Хостинг.
Рассмотрим подключение на примере FTP-клиента FileZilla.
Это популярный FTP-клиент: простой, удобный и, что немаловажно, бесплатный. Чаще всего для работы с FTP используют именно его. Программа доступна для Windows, Linux и MacOS.
Для соединения с FTP-сервером через FileZilla есть два способа.
Быстрое соединение.
На верхней панели программы есть специальные поля, в которых нужно указать:
- Хост – здесь вы пишете адрес FTP-сервера.
- Имя пользователя – указываете свой логин.
- Пароль – вводите пароль для подключения.
- Порт – номер порта указываете, если он отличается от стандартного.
После чего кликаем кнопку "Быстрое соединение".
Менеджер сайтов.
Если вы работаете с многими FTP-подключениями или просто не хотите вводить все данные заново при каждом подключении, можно записать параметры соединения в "Менеджер сайтов", который находится в меню "Файл". Дополнительно там можно прописать различные настройки соединения.
Помните, что хранение паролей в FileZilla небезопасно – они записываются в файлы программы в незащищенном виде и могут быть украдены не только троянами, но и другими пользователями, имеющими доступ к вашему ПК.
Загрузка файлов по SSH
Протокол SSH обеспечивает защищённый канал связи между клиентом и сервером, через который можно передавать данные (файлы), работать в командной строке, удаленно запускать программы, в том числе графические. SSH-сервер должен быть установлен на удаленной операционной системе. SSH-клиент должен быть запущен на машине, с которой будет осуществляться удаленное подключение.
При создании соединения протокол SSH идентифицирует пользователя клиентского приложения; это может быть:
- проверка с помощью логина и пароля (причем пароли также передаются в зашифрованном виде). Самый распространенный метод аутентификации;
- идентификация с помощью ключа – считается наиболее надежным способом;
- проверка по IP – ненадежный метод.
Данные для доступа по SSH, так же, как и для FTP подключения, можно найти в панели управления в разделе Управление — Хостинг.
Подключение по SSH из ОС семейства Linux
В операционных системах Linux есть встроенный терминал, с помощью которого можно подключиться по SSH к серверу. Для его вызова нужно нажать сочетание клавиш Ctrl+Alt+T.
Далее наберите в терминале строку вида:
ssh login@имя_хоста_ssh
где:
- login – ваш логин на сервере;
- имя хоста ssh – имя хоста ssh сервера.
После этого в окне терминала появится запрос подтверждения подключения (наберите yes) и запрос пароля – наберите пароль и нажмите Enter.
Если все введено корректно, откроется соединение по SSH.
Подключение из Windows
Для создания соединения с сервером по SSH в Windows используется утилита PuTTY.
Это простой исполняемый файл, который не требует установки.
- Скачайте и запустите PuTTY.
- В основных настройках программы укажите IP-адрес сервера в поле Host Name.
- Проверьте, чтобы было выставлено соединение по SSH и правильный номер порта.
- Нажмите Open.
- По запросу программы ведите свой логин, а потом пароль. Ввод пароля не отображается – это нормально.
- Если все введено правильно, откроется подключение по SSH.
Загрузка файлов через Web FTP (панель управления)
Чтобы загрузить файл или документ на хостинг используя встроенный FTP (Web FTP) необходимо перейти в раздел Управление — Хостинг — Web FTP.
В открывшемся окне в панели снизу нажимаем на Загрузить.
Вы можете выбрать один из вариантов загрузки: загрузить файл, загрузить папку или загрузить ZIP — архив с файлами, который можно будет распаковать там же, в панели.
Загрузка файлов в корневой каталог сайта осуществляется тем же способом: загрузить — Загрузить файл.
Загружая файл на хостинг, вы получаете прямую ссылку на этот файл, то есть, если добавить файл test.php в корневую папку сайта, можно открыть в браузере содержимое этого файла. Просто вводите доменное имя сайта и через слеш название файла (например, test.ru/test.php). Тот же принцип действует для загрузки документа или html файла на хостинг, а также для загрузки аудио и видео файлов. Есть небольшие ограничения по загрузке тяжелых файлов на хостинг через панель управления. В таком случае лучше загружать файлы через SSH подключение, чтобы избежать потери данных.
Также если вы хотите получить самую высокую степень защиты, этот протокол подойдет оптимально.