发布于 2017-08-21 10:50:21
我通过使用以下命令在Icinga 2中重新创建一个安装令牌来解决这个问题。
sudo icingacli安装令牌创建我在创建安装令牌时遇到了一些错误,使用1:https://monitoring-portal.org/index.php?thread/40111-icingacli-does-not-work/很容易解决
发布于 2017-08-18 15:01:19
如果您仍然可以访问MySQL DB,则应该首先执行icinga2 DB的备份。
mysqldump -u [username] -p [password] [databasename] > [backupfile.sql]
然后清除MySQL或跟随关于如何重置根密码的指南
在您再次访问数据库之后,如果您清除了MySQL,使用它将您的数据带回来。
mysqldump -u [username] -p [password] [databasename] < [backupfile.sql]
如果您只丢失了IcingaWeb2的密码,或者现在可以访问MySQL,那么创建一个基于MD5的BSD密码算法:
openssl passwd -1 "password"
注意:切换到
openssl passwd是 one (-1),用于使用基于MD5的BSD密码算法。
使用生成的密码哈希将用户插入数据库:
https://stackoverflow.com/questions/45753276
复制相似问题