分享

dashboard忘记管理密码!!!

misdroid 发表于 2016-10-3 20:39:47 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 14 40171
请教各位大神,我的是Mitaka版本,在dashboard界面修改的admin管理员的密码,但是忘记了。然后在liux下,所有的openstack的命令都失效,

例如openstack user list 提示The request you have made requires authentication. (HTTP 401) (Request-ID: req-3f8772cb-9f81-

4fed-9231-48284e8b6f9e)

是不是得进入数据库才可以重新重置admin的密码?请指教一二,多谢了!

已有(14)人评论

跳转到指定楼层
langke93 发表于 2016-10-3 22:31:31
因为你就是管理员了,只能进入数据库查看了
回复

使用道具 举报

misdroid 发表于 2016-10-4 00:04:48
langke93 发表于 2016-10-3 22:31
因为你就是管理员了,只能进入数据库查看了

请教如何进入数据库查看,多谢了!
回复

使用道具 举报

misdroid 发表于 2016-10-4 02:53:19
MariaDB [keystone]> select * from password;
+----+---------------+-------------------------------------------------------------------------------------------------------------------------+
| id | local_user_id | password                                                                                                                |
+----+---------------+-------------------------------------------------------------------------------------------------------------------------+
|  1 |             1 | $6$rounds=10000$6yE36freXPeGGJ/D$B/FvlvLXHD2KH6/CrExwWZs7qDZMM8kvVjPVq8BaqOtAdQ42N9Rkt7QIfEXrFl9pu5VBtxBNOFbK/6rCTLGO21 |
|  2 |             2 | $6$rounds=10000$0HqSjlGH4n0K................................



MariaDB [keystone]> select * from local_user;
+----+----------------------------------+----------------------------------+---------+
| id | user_id                          | domain_id                        | name    |
+----+----------------------------------+----------------------------------+---------+
|  1 | 685719f2cceb4d24909edefbc45c9e5a | 787daa4675d2461bbb2a6e9f7b37f81a | admin   |
|  2 | 98853d8844984559ad29f388a1dd0096 | 787daa4675d2461bbb2a6e9f7b37f81a | demo    |


能否直接在MariaDB [keystone]下重新设置admin的密码????
回复

使用道具 举报

misdroid 发表于 2016-10-4 03:08:36
补充一点,我觉得导致所有的openstack的命令都失效原因在于以下红色的admin没有改成我修改的密码
[root@controller ~]# . admin-openrc
[root@controller ~]# cat admin-openrc
export OS_PROJECT_DOMAIN_NAME=default
export OS_USER_DOMAIN_NAME=default
export OS_PROJECT_NAME=admin
export OS_USERNAME=admin
export OS_PASSWORD=admin
export OS_AUTH_URL=http://controller:35357/v3
export OS_IDENTITY_API_VERSION=3
export OS_IMAGE_API_VERSION=2


例如openstack user list 提示The request you have made requires authentication. (HTTP 401) (Request-ID: req-3f8772cb-9f81-

4fed-9231-48284e8b6f9e)
回复

使用道具 举报

misdroid 发表于 2016-10-4 03:10:07
[root@controller ~]# . admin-openrc
[root@controller ~]# cat admin-openrc
export OS_PROJECT_DOMAIN_NAME=default
export OS_USER_DOMAIN_NAME=default
export OS_PROJECT_NAME=admin
export OS_USERNAME=admin
export OS_PASSWORD=admin
export OS_AUTH_URL=http://controller:35357/v3
export OS_IDENTITY_API_VERSION=3
export OS_IMAGE_API_VERSION=2

补充一点,我觉得导致所有命令失效的原因在于以上红色的admin没有更改成我修改后的密码
回复

使用道具 举报

langke93 发表于 2016-10-4 09:09:18
misdroid 发表于 2016-10-4 02:53
MariaDB [keystone]> select * from password;
+----+---------------+--------------------------------- ...

这样恐怕不行的。管理员密码忘记,这个还是挺麻烦的事情。

表中的密码应该是加密了。楼主尝试将表中密码重置为空。也就是密码是没有的,可以不用填写,然后再次修改密码试试。
切记做好备份。
回复

使用道具 举报

misdroid 发表于 2016-10-4 18:12:12
langke93 发表于 2016-10-4 09:09
这样恐怕不行的。管理员密码忘记,这个还是挺麻烦的事情。

表中的密码应该是加密了。楼主尝试将表中密 ...

MariaDB [keystone]> desc password;
+---------------+--------------+------+-----+---------+----------------+
| Field         | Type         | Null | Key | Default | Extra          |
+---------------+--------------+------+-----+---------+----------------+
| id            | int(11)      | NO   | PRI | NULL    | auto_increment |
| local_user_id | int(11)      | NO   | MUL | NULL    |                |
| password      | varchar(128) | NO   |     | NULL    |                |
+---------------+--------------+------+-----+---------+----------------+


password数据不能为空。。。

回复

使用道具 举报

misdroid 发表于 2016-10-4 21:15:54
langke93 发表于 2016-10-4 09:09
这样恐怕不行的。管理员密码忘记,这个还是挺麻烦的事情。

表中的密码应该是加密了。楼主尝试将表中密 ...

补充一点,不能够单纯修改keystone下的password!!!血泪教训啊!!!
回复

使用道具 举报

misdroid 发表于 2016-10-6 06:08:11
自己挖的坑自己填完!!!通过admin_token的令牌机制,可以重置管理员密码!
回复

使用道具 举报

12下一页
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条