VK Object Storage logo
Помощь
Обновлена 17 июля 2026 г. в 15:35

Смена пароля администратора вспомогательного ПО

Вспомогательное ПО не входит в состав Системы, но необходимо для ее функционирования. Все пароли учетных записей администратора этого ПО хранятся в Ansible Vault. Адреса веб-интерфейсов вспомогательного ПО приведены в таблице 1.

Таблица 1 — Адреса веб-интерфейсов вспомогательного ПО

Вспомогательное ПО

Адрес

Zabbix

http://<IP_АДРЕС_ZABBIX-СЕРВЕРА>/

Grafana

http://<IP_АДРЕС_MONITORING-СЕРВЕРА>:3000/

KeyCloak

https://<IP_АДРЕС_IAM-СЕРВЕРА>:7443/

IAM

  • http://i.<СLOUD_STORAGE_DOMAIN>/superadmin
  • http://<IP_АДРЕС_IAM-CЕРВЕРА>:8900

Смена пароля в Zabbix

  1. Выполните вход с помощью учетной записи администратора Аdmin (рисунок 1).

    Форма авторизации в Zabbix
    Рисунок 1 — Форма авторизации в Zabbix
  2. Откройте раздел управления пользователями, выбрав слева в меню управления AdministrationUsers (рисунок 2).

    Раздел управления пользователями в Zabbix
    Рисунок 2 — Раздел управления пользователями в Zabbix
  3. Выберите учетную запись Аdmin, в открывшейся форме нажмите кнопку Change password (рисунок 3).

    Учетная запись администратора в Zabbix
    Рисунок 3 — Учетная запись администратора в Zabbix

Смена пароля в Grafana

  1. Выполните вход с помощью учетной записи администратора (рисунок 4).

    Форма авторизации в Grafana
    Рисунок 4 — Форма авторизации в Grafana
  2. На панели управления нажмите на значок ПрофильChange password. Откроется форма смены пароля в Grafana (рисунок 5).

    Управление профилем администратора в Grafana
    Рисунок 5 — Управление профилем администратора в Grafana

Смена пароля в IAM

Процесс аутентификации и авторизации в IAM выполняет Keycloak.

Чтобы сменить пароль для учетной записи администратора в IAM:

  1. В адресной строке браузера ведите адрес веб-интерфейса Keycloak: https://<IP_АДРЕС_IAM-СЕРВЕРА>:7443/auth/realms/MCS/account/password. Выполните вход в IAM с помощью учетной записи администратора (рисунок 6).

    Форма авторизации в Keycloak
    Рисунок 6 — Форма авторизации в Keycloak
  2. Перейдите в раздел Password. Откроется форма смены пароля в IAM (рисунок 7).

    Форма смены пароля в IAM
    Рисунок 7 — Форма смены пароля в IAM

Смена пароля в Keycloak

  1. В адресной строке браузера ведите адрес веб-интерфейса Keycloak: https://<IP_АДРЕС_IAM-СЕРВЕРА>:7443/ (рисунок 8).

    Веб-интерфейс Keycloak
    Рисунок 8 — Веб-интерфейс Keycloak
  2. Выберите раздел Administration Console. Выполните вход с помощью учетной записи администратора.

  3. Выберите область безопасности (realm) MCS: MCSMasterRealm Settings (рисунок 9).

    Переключение на область Master realm
    Рисунок 9 — Переключение на область Master realm
  4. В меню управления перейдите в раздел Users. В открывшейся странице нажмите кнопку View all users и выберите запись администратора (рисунок 10).

    Пользовательский раздел в Keycloak
    Рисунок 10 — Пользовательский раздел в Keycloak
  5. Установите переключатель Credentials (требование о смены пароля при повторном входе) в неактивное положение. Заполните необходимые поля и нажмите кнопку Reset password (рисунок 11).

    Форма смены пароля в Keycloak
    Рисунок 11 — Форма смены пароля в Keycloak

Смена пароля в MariaDB сервиса Keycloak

Чтобы изменить пароль пользователя admin в БД MariaDB:

  1. Подключитесь по SSH к серверу с ролью IAM.

  2. Подключитесь к Docker-контейнеру БД MariaDB:

    $ sudo docker exec -it mariadb bash
  3. Войдите в БД MariaDB под пользователем c root-правами:

    $ mysql -h localhost -uroot -p
  4. Измените пароль пользователя admin командой:

    $ SET PASSWORD FOR 'keycloak' = PASSWORD("P4ssw0rd")
  5. Измените пароль на тот же в файле /opt/hotbox/keycloak/configs/db_pass.

  6. Перезапустите сервис Keycloak командой:

    $ systemctl restart keycloak
  7. Внесите измененный пароль в Ansible Vault.

Чтобы изменить пароль пользователя c root-правами в БД MariaDB:

  1. Выполните шаги c 1 по 3 предыдущего пункта.

  2. Измените пароль пользователя c root-правами:

    $ ALTER USER 'root'@'localhost' IDENTIFIED BY 'S3cureP4ssw0rd'; flush privileges; exit;
  3. Внесите измененный пароль в Ansible Vault.