Авторизация в ispmanager 6 по временному ключу
Для чего это нужно
Чтобы получить доступ к панели управления без логина и пароля, авторизуясь с помощью сгенерированного ключа.
Инструкции
ОБРАТИТЕ ВНИМАНИЕ!
Генерация временного ключа возможна только под учетной записью с правами суперпользователя (по умолчанию root).
Подключитесь к серверу по SSH с правами суперпользователя.
Сгенерируйте ключ с длиной не меньше 16-и символов с помощью следующей команды:pwgen -s 16 1
Пояснения к команде
- 16 - длина ключа;
- 1 - количество сгенерированных ключей.
Скопируйте желаемый ключ и выполните следующую команду для создания ключа для авторизации:/usr/local/mgr5/sbin/mgrctl -m ispmgr session.newkey username=user key=generatedKey
Пояснения к команде
- user - имя пользователя для авторизации;
- generatedKey - скопированный ранее ключ.
Для авторизации по ключу, перейдите по ссылке следующего формата:https://domain.com:1500/ispmgr?func=auth&key=generatedKey
Пояснения к запросу
- domain.com - IP-адрес или доменное имя панели;
- generatedKey - скопированный ранее ключ.
При переходе по такой ссылке вы автоматически авторизуетесь в панели управления.
Временный ключ будет сброшен автоматически через час бездействия в веб-интерфейсе панели управления.
Время действия ключа можно изменить указав значение параметра OneTimeExpire
в конфигурационном файле панели.