Как изменить параметры доступа для пользователя Zabbix через консоль?

Добрый день! У меня возникла ситуация, когда мы потеряли доступ к учетной записи администратора, и теперь только обычным пользователям доступен веб-интерфейс, где невозможно изменять или добавлять устройства. Однако, у нас есть доступ к самому серверу с полными правами root. Я хотел бы узнать, какие изменения мне нужно внести в конфигурационные файлы, чтобы пользователю user-2 были предоставлены полные административные права веб-интерфейса?

Замечание: При возможности, пожалуйста, предоставьте код или ссылки на источники, которые я могу использовать для решения этой проблемы.
  • 13 февраля 2024 г. 9:18
Ответы на вопрос 2
Для изменения параметров доступа пользователю Zabbix через консоль вы можете внести следующие изменения в конфигурационные файлы:

1. Откройте файл конфигурации Zabbix сервера. Обычно он называется zabbix_server.conf и находится в /etc/zabbix/ (в зависимости от вашей операционной системы).
   ```
   sudo nano /etc/zabbix/zabbix_server.conf
   ```

2. Найдите строку, содержащую параметр DBName и укажите имя базы данных Zabbix.
   ```
   DBName=zabbix
   ```

3. Укажите имя пользователя и пароль базы данных Zabbix.

   ```
   DBUser=user-2
   DBPassword=пароль
   ```

4. Найдите строку, содержащую параметр AdminUser, и укажите имя пользователя, которому вы хотите предоставить права администратора.
   ```
   AdminUser=user-2
   ```

5. Сохраните изменения и закройте файл конфигурации.

6. Перезапустите службу Zabbix сервера, чтобы применить новые параметры.
   ```
   sudo service zabbix-server restart
   ```

Теперь пользователь user-2 должен иметь полные административные права веб-интерфейса Zabbix.
RTFM: https://www.zabbix.com/documentation/current/ru/ma... 
Если пользователь с ролью супер администратора забыл свой пароль и не может войти в систему, необходимо выполнить следующий SQL-запрос, чтобы применить пароль по умолчанию к пользователю с ролью супер администратора (замените «Администратор» соответствующим именем пользователя с ролью супер администратора):

UPDATE users SET passwd = '$2a$10$ZXIvHAEP2ZM.dLXTm6uPHOMVlARXX7cqjbhM6Fn0cANzkCQBWpMrS' WHERE username = 'Admin';


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