Ispmanager 6 lite, pro, host

Пользователь

Функции пользователя перечислены в статье Уровни доступа. 

Создание пользователя

  1. Авторизуйтесь в ispmanager под учетной записью уровня реселлер или выше.
  2. Перейдите в раздел Пользователи.
  3. Нажмите Создать пользователя на панели инструментов.
  4. Следуйте шагам по созданию пользователя.

Все поля должны содержать только буквы латинского алфавита. 

Шаг 1. Основные настройки

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

  • Логин — имя пользователя для входа в панель ispmanager и в shell. Допустимое значение: 32 символа.
  • Имя — ФИО пользователя или любое другое название. Идентифицируют клиента в панели. Информация отображается только для администраторов в разделе Пользователи → в столбце Имя
  • Владелец — реселлер или администратор, который будет управлять пользователем.

    После создания пользователя изменить его владельца нельзя.

  • Шаблон — автоматически переносит настройки пользователя из шаблона. При этом у владельца остается возможность менять значения полей вручную.
  • Пароль — секретный набор символов, нужный для входа в панель и в shell. Для создания пароля доступны строчные и прописные буквы, цифры, специальные символы (например: @, ?, %). Допустимое значение: 128 символов.
  • Подтверждение — повторное написание пароля с проверкой на соответствие.
  • Комментарий — заметка, описание или другой произвольный текст.
  • Резервное копирование — добавляет пользователя в список регулярного резервного копирования и позволяет пользователю создавать свои резервные копии файлов. Если опция выключена, копии этого пользователя не будут создаваться автоматически. 

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

В блоке Ресурсы укажите лимиты на использование ресурсов сервера. По умолчанию ограничения не установлены.

Настройка ресурсов доступна только на тарифе ispmanager host. 

В блоке Доступ укажите разрешенное ПО для пользователя:

Настройка доступа разрешена под учетной записью с правами суперпользователя.

  • Может использовать SSL — разрешает установку SSL-сертификатов для сайтов.
  • Может использовать CGI — позволяет обрабатывать CGI-скрипты для сайтов.
  • Может использовать PHP как модуль apache — устанавливает выбранную версию PHP для сайтов с обработчиком модуля Apache. Опция доступна, если в панели установлены Apache MPM-Prefork или Apache MPM-ITK и Модуль PHP.
  • Может использовать PHP в режиме CGI — устанавливает выбранную версию PHP для сайтов с обработчиком CGI. Опция доступна, если в панели установлен Apache MPM-Prefork или Apache MPM-ITK.
  • Может использовать PHP в режиме FastCGI (Apache) — устанавливает выбранную версию PHP для сайтов с обработчиком FastCGI (Apache). Опция доступна, если в панели установлены Apache MPM-Prefork и Модуль PHP.
  • Может использовать PHP в режиме FastCGI (Nginx + PHP-FPM) — устанавливает выбранную версию PHP для сайтов с обработчиком FastCGI (Nginx + PHP-FPM). Опция доступна, если в панели установлены Nginx и PHP-FPM FastCGI.
  • Может использовать PHP в режиме LSAPI — устанавливает выбранную версию PHP для сайтов с обработчиком LiteSpeed или OpenLiteSpeed API. Опция доступна, если в панели установлен LiteSpeed или OpenLiteSpeed.
  • Может использовать PHP Composer — разрешает управление пакетами PHP с помощью PHP Composer. Опция доступна, если в панели установлен модуль PHP Composer.
  • Может использовать Node.js — устанавливает выбранную версию Node.js для сайтов на JavaScript. Опция доступна, если в панели установлены Nginx и Node.js.
  • Может использовать Python — устанавливает выбранную версию Python для сайтов на Python. Опция доступна, если в панели установлены Nginx и Python.
  • Может использовать shell — разрешает пользователю работать с shell-клиентом панели и авторизовываться на сервере с помощью SSH.

В блоке Значения по умолчанию укажите параметры домена и PHP:

  • Кодировка домена — использует стандартный набор символов или символы Юникода для записей баз данных.
  • Тип обработчика PHP — разрешает выбрать один из модулей для обработки PHP-скриптов. Список доступен, если включен один из режимов обработки PHP.
  • Версия PHP для модуля LSAPI по умолчанию — использует определенную версию PHP для обработки скриптов в LSAPI-модуле. Для изменения версии необходимо установить альтернативную версию PHP. Список доступен, если включена опция Может использовать PHP в режиме LSAPI.
  • Версия PHP (CGI) по умолчанию — позволяет установить одну из версий PHP для обработки скриптов в CGI режиме. Для изменения версии необходимо установить альтернативную версию PHP. Список доступен, если включена опция Может использовать PHP в режиме CGI или Может использовать PHP в режиме FastCGI (Apache).
  • Версия PHP (PHP-FPM) — использует определенную версию PHP для обработки скриптов в режиме PHP-FPM. Для изменения версии необходимо установить альтернативную версию PHP. Список доступен, если включена опция Может использовать PHP в режиме FastCGI (Nginx + PHP-FPM).
  • Версия PHP (модуль Apache) по умолчанию — устанавливает выбранную версию PHP для обработки скриптов в режиме Apache. Для изменения версии необходимо установить альтернативную версию PHP. Список доступен, если включена опция Может использовать PHP как модуль apache.
  • Версия Node.js по умолчанию — использует одну из версий Node.js для обработки скриптов и ПО. Список доступен, если включена опция Может использовать Node.js.
  • Версия Python по умолчанию — использует одну из версий Python для обработки скриптов и ПО. Для изменения версии необходимо установить альтернативную версию Python. Список доступен, если включена опция Может использовать Python.
  • Индексная страница — адрес приветственной страницы для пользователя. Индексная страница будет открываться каждый раз, когда пользователь попытается перейти на прямой адрес домена. Можно указать несколько адресов в порядке убывания значимости через пробел. Если первой указанной страницы не существует, то будет проверяться наличие второй страницы, и т. д. По умолчанию используется адрес index.html.

    Пример

    Если для сайта указана индексная страница index.html, то при открытии сайта example.com произойдет перенаправление: https://example.com/index.html. 

  • Технический домен — пользователь размещается на выбранном техническом домене, необходимом для тестирования сайтов.

    Работа с техническими доменами доступна только на тарифе ispmanager host.

Нажмите Далее.

Шаг 2. Дополнительная информация

В блоке Выбор IP-адреса укажите способы выделения IP-адресов:

  • Способ выделения IPv4-адреса:
    • Не назначать отдельный IP-адрес — пользователь будет создан без личного IPv4-адреса.
    • Автоматически (IPv4) — пользователю будет автоматически назначен личный IPv4-адрес из списка свободных.
    • Из выбранной подсети — пользователю будет автоматически назначен личный IPv4-адрес из списка подсетей.
    • Указать вручную:
      • IPv4-адрес — IP-адрес пользователя в формате: 123.456.789.000. Требует работу NAT.
  • Способ выделения IPv6-адреса:
    • Не назначать отдельный IP-адрес — пользователь будет создан без личного IPv6-адреса.
    • Указать вручную:
      • IPv6-адрес — IP-адрес пользователя в формате: 2001:0db8:abf2:29ea:5298:ad71:2ca0:4ff1. Работает без NAT.

В блоке Автоматическое создание укажите объекты, которые нужно создать вместе с пользователем:

  • Автоматически создать указанные объекты — разрешает установку дополнительных объектов при создании пользователя. Возможные сущности: FTP-пользователь, сайт или почтовый домен.
  • Создать FTP-пользователя — позволяет создать нового FTP-пользователя.
    • Имя FTP-пользователя — название пользователя с доступом к FTP-серверу. Например: ftp_user. Допустимое значение: 64 символа.  
  • Создать сайт — разрешает автоматически создать новый сайт.
    • Имя сайта — доменное имя для сайта. Например: example.com.
    • Выбор скрипта — определяет веб-скрипт для установки CMS или CRM для сайта.
  • Создать почтовый домен — разрешает создание нового почтового домена.
    • Имя почтового домена — название почтового домена. Например: mail-example.com

Нажмите Далее.

Шаг 3. Подтверждение

На шаге Подтверждение формируется список всех сущностей, которые будут созданы вместе с пользователем.

Возможные сущности
  • FTP-пользователь
  • Сайт
  • Почтовый домен

Нажмите Завершить для их создания.

Действия с аккаунтом пользователя

  1. Авторизуйтесь в ispmanager под учетной записью уровня реселлер или выше.
  2. Перейдите в раздел Пользователи и выберите пользователя из списка.  
  3. На панели инструментов используйте необходимое действие:

    КнопкаОписание
    Изменить настройки учетной записи пользователя
    Удалить пользователя
    Включить пользователя
    Выключить пользователя
    Войти в аккаунт пользователя с его правами
    Импортировать пользователя
    Управлять шаблонами пользователя
    Настроить доступ к функциям
    Просмотреть историю изменений пользователя
    Перенести данные между пользователями

Создание шаблона пользователей

Шаблоны позволяют указать значения по умолчанию для формы создания пользователя. Шаблоны удобно использовать для создания пользователей с однотипными правами. Например, при распределении пользователей по тарифным планам.

  1. Авторизуйтесь в ispmanager под учетной записью уровня реселлер или выше.
  2. Перейдите в раздел Пользователи.
  3. На панели инструментов нажмите Шаблоны.
  4. Нажмите Создать шаблон на панели инструментов или отредактируйте уже существующий.
  5. Укажите Название шаблона.
  6. При необходимости настройте Ограничения, Ресурсы, Доступ и Значения по умолчанию.
  7. Сохраните изменения.

«Скелет» домашней директории пользователей

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

Для создания «скелета»: 

  1. Авторизуйтесь в ispmanager под учетной записью с правами суперпользователя.
  2. Откройте раздел Менеджер файлов.
  3. Перейдите в директорию /usr/local/mgr5/etc/ → создайте папку user.skel.
  4. Добавьте все необходимые файлы с настройками.
  5. Перезапустите панель.
Подробнее
  1. Подключитесь к серверу с панелью ispmanager по SSH.
  2. Перезапустите панель с помощью команды в терминале:

    pkill core
  3. Вернитесь в панель по ссылке: https://IP_АДРЕС:1500/ispmgr.  

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

По умолчанию панель управления создает учетные записи пользователей с идентификаторами UID и GID, начиная с номера 1010. Так, первый пользователь будет создан с UID и GID 1010, второй — с UID и GID 1011 и т. д.

Подробнее
  • UID — идентификатор пользователя.
  • GID — идентификатор группы.

Изменение идентификаторов существующих пользователей может привести к сбою в работе панели управления.

При необходимости поменяйте значения UID и GID для новых пользователей: 

  1. Добавьте в конфигурационный файл панели управления /usr/local/mgr5/etc/ispmgr.conf параметры:

    MinGID 1100
    MinUID 1100
    Подробнее
    • MinGID — минимальное значение для GID.
    • MinUID — минимальное значение для UID.
  2. Перезапустите панель управления.

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

      pkill core
    3. Вернитесь в панель по ссылке: https://IP_АДРЕС:1500/ispmgr.