Инструменты пользователя

Инструменты сайта


Sidebar


Предложить исправление или задать вопрос

getstarted:ftp_shell

FTP / Shell


Общая информация о разделе FTP/Shell

FTP/Shell — это аккаунты, использующиеся на серверах хостинга для предоставления FTP и shell-доступа.

После добавления первого сайта в разделе Сайты, создаётся FTP-аккаунт, в области действия которого находится этот сайт, а также все последующие.

Данные доступа можно получить в разделе ХостингFTP/Shell.

Теперь нам нужно загрузить контент сайта – для этих целей нам понадобится FTP-клиент1) — Вы можете воспользоваться любым, самые популярные это TotalCommander, WinSCP или FileZilla

Подключаемся к серверу, используя информацию из раздела панели управления – FTP/Shell — необходимые данные для подключения: - Сервер — куда присоединяться - Логин — имя пользователя - Пароль — пароль пользователя

В списке аккаунтов перечислены следующие свойства:

  • UID — числовой код, закреплённый за аккаунтом
  • Логин2) — название аккаунта, использующееся при подключении к серверу
  • Сервер3) — сервер, к которому необходимо осуществлять подключение
  • Пароль — секретная комбинация символов, использующаяся для аутентификации пользователя
  • Сайты — количество сайтов, находящихся в области действия аккаунта
  • Домашняя директория — директория, с которой начинается обзор структуры каталогов сервера и выше которой не может подняться пользователь FTP-аккаунта.
  • Cron email — почтовый адрес, на который будут отсылаться уведомления о работе cron планировщика.

После успешного подключения к FTP, Вы будете находиться в своей домашней директории /home/clients/пользователь_ftp0/

Переходим в директорию domains/название_сайта/html — это будет корневая директория сайта, куда следует загружать файлы.

Рассмотрим на примере: предположим:

  • имя Вашего аккаунта – customer
  • добавленный сайт называется example.com

и Вы загрузили файл test.html в domains/example.com/html/

(т.е. полный путь к файлу /home/clients/customer_ftp0/domains/example.com/html/test.html) — этот файл будет доступен по адресу http://example.com/test.html

Добавление дополнительных FTP-аккаунтов

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

Для того, чтобы добавить FTP-аккаунт, необходимо нажать на кнопку Добавить и заполнить поля необходимыми данными:

UID Родительский FTP-аккаунт является главным для добавляемого. Его название участвует в пути к корневым директориям сайтов. Зарегистрировавшись под ним вы получите доступ ко всем сайтам, расположенным на данном сервере. Эта опция служит также для выбора сервера, на котором нужно добавить новый аккаунт
Логин Неизменяемое поле. Служит для указания названия создаваемого FTP-аккаунта
Пароль Секретная комбинация символов, использующаяся для аутентификации пользователя. По умолчанию поле содержит случайно сгенерированную последовательность символов. Можно ввести свой вариант пароля или получить пароль автоматически нажав на кнопку Сгенерировать
Домашняя директория Директория, в которой окажется FTP-клиент после успешной авторизации. Выше неё обзор по FTP невозможен, но при наличии shell-доступа, отличного от /sbin/nologin такая возможность есть

Пример ограничения доступа для дополнительного FTP-аккаунта:

Предположим, что для сайта example.com основным FTP-аккаунтом является user_ftp0. Добавить FTP-аккаунт для администрирования только лишь содержимого сайта example.com с паролем moyparol:

  1. В разделе FTP/Shell нажать на кнопку Добавить
  2. поле Пароль — ввести: moyparol
  3. поле Домашняя директория — ввести: /home/clients/user_ftp0/domains/example.com/html

Новый FTP-аккаунт будет сгенерирован системой в течении 10-15 минут!

1) программа, с помощью которой мы будем загружать файлы
2) в некоторых ftp-клиентах этому полю соотвествует «Пользователь»
3) в некоторых ftp-клиентах этому полю соотвествует «Хост»

Инструменты страницы

© 2001-2024 HQHost.net