Обратились ко мне с проблемой, забыли пароль от Zabbix 3. Листок где записан пароль как водится потеряли, а кто настраивал не кто не помнит. Ну что же, проблема не велика, благо пароль от root у меня есть.
Пациент: Debian 8, Zabbix 3, Apache 2.x, MySql.
Подключаемся к серверу и переходим к конфигурационному файлу:
cd /etc/zabbix/web
Смотрим содержимое zabbix.conf.php:
cat zabbix.conf.php
Нас интересует строчки подключения к базе данных:
$DB['SERVER'] = 'localhost'; $DB['PORT'] = '0'; $DB['DATABASE'] = 'zabbix'; $DB['USER'] = 'zabbix'; $DB['PASSWORD'] = 'password';
Подключаемся к mysql:
mysql -u zabbix -p zabbix
Задаем новый пароль пользователю Admin:
UPDATE users SET passwd=md5('newpassword') WHERE alias='Admin';
quit;
Всё, можем заходить на web-интерфейс.