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

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


getstarted:ftp_shell
no way to compare when less than two revisions

Различия

Показаны различия между двумя версиями страницы.


Предыдущая версия
Следующая версия
getstarted:ftp_shell [2017/01/23 07:43] akim
Строка 1: Строка 1:
 +====== FTP / Shell ======
  
 +
 +
 +----
 +
 +==== Общая информация о разделе FTP/Shell ====
 +
 +**[[https://megatool.ipipe.ru/client/?action=account_list|FTP/Shell]]** --- это аккаунты, использующиеся на серверах хостинга для предоставления FTP и shell-доступа.
 +
 +После [[getstarted:add_site|добавления первого сайта]] в разделе **[[https://megatool.ipipe.ru/cgi-bin/client.fcgi?action=host_list|Сайты]]**, создаётся FTP-аккаунт, в области действия которого находится этот сайт, а также все последующие.
 +
 +Данные доступа можно получить в разделе **Хостинг** -> **[[https://megatool.ipipe.ru/cgi-bin/client.fcgi?action=account_list|FTP/Shell]]**.
 +
 +
 +
 +
 +
 +Теперь нам нужно [[manual:upload_unpack_file_ftp|загрузить контент сайта]] -- для этих целей нам понадобится [[faq:sites:FTP|FTP-клиент]]((программа, с помощью которой мы будем загружать файлы )) --- Вы можете воспользоваться любым, самые популярные это [[http://wincmd.ru/plugring/totalcmd.html|TotalCommander]], [[http://winscp.net/eng/download.php|WinSCP]] или [[http://filezilla.ru/get/|FileZilla]]  
 +
 +Подключаемся к серверу, используя информацию из раздела панели управления -- [[https://megatool.ipipe.ru/cgi-bin/client.fcgi?action=account_list|FTP/Shell]] --- необходимые данные для подключения:
 + - **Сервер** --- куда присоединяться 
 + - **Логин** --- имя пользователя
 + - **Пароль** --- пароль пользователя
 +
 +{{ :getstarted:sites:ftp.png?nolink&800 |}}
 +
 +
 +<note tip>
 +**В списке аккаунтов перечислены следующие свойства:**
 +
 +  * **UID** --- числовой код, закреплённый за аккаунтом
 +  * **Логин**((в некоторых ftp-клиентах этому полю соотвествует "Пользователь")) --- название аккаунта, использующееся при подключении к серверу
 +  * **Сервер**((в некоторых ftp-клиентах этому полю соотвествует "Хост")) --- сервер, к которому необходимо осуществлять подключение
 +  * **Пароль** --- секретная коминация символов, использующаяся для аутентификации пользователя
 +  * **Сайты** --- количество сайтов, находящихся в области действия аккаунта
 +  * **Домашняя директория** --- директория, с которой начинается обзор структуры каталогов сервера и выше которой не может подняться пользователь FTP-аккаунта.
 +  * **Cron email** --- почтовый адрес, на который будут отсылаться уведомления о работе [[manual:cron|cron планировщика]].
 +</note>
 +
 +После успешного подключения к 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 невозможен, но при наличии [[faq:sites#Как получить shell-доступ к сайту для работы через терминал?|shell-доступа]], отличного от /sbin/nologin такая возможность есть|
 +
 +<note>
 +**Пример ограничения доступа для дополнительного FTP-аккаунта:**
 +Предположим, что для сайта //example.com// основным FTP-аккаунтом является user_ftp0. Добавить FTP-аккаунт для администрирования только лишь содержимого сайта //example.com// с паролем moyparol: 
 +  - В разделе [[https://megatool.ipipe.ru/cgi-bin/client.fcgi?action=account_list|FTP/Shell]] нажать на кнопку **Добавить**
 +  - поле **Пароль** --- ввести: moyparol
 +  - поле **Домашняя директория** --- ввести: /home/clients/user_ftp0/domains/example.com/html
 +</note>
 +
 +<note tip>Новый FTP-аккаунт будет сгенерирован системой в течении 10-15 минут!</note>

Информация на данном сайте носит ознакомительный характер и может быть изменена. © 2005-2024 iPipe.ru