openstack dashboard 修改密码
如要开启用户修改密码功能,我们按照如下的方法进行设置:1.修改openstack dashboard代码
修改文件/usr/share/openstack-dashboard/openstack_dashboard/dashboards/settings/password/panel.py
找到如下内容:
if keystone.VERSIONS.active == 2:
dashboard.Settings.register(PasswordPanel)
将其第一行注释掉,改为:
# if keystone.VERSIONS.active == 2:
dashboard.Settings.register(PasswordPanel)
2.修改keystone的规则文件
找到/etc/keystone/policy.json文件
找到
"identity:update_user": [["rule:admin_required"]],
将其修改为
"identity:update_user": [["rule:admin_or_owner"]],
否则修改密码的时候会提示没有权限
3.重启相关服务
# service openstack-keystone restart
# service httpd restart
至此,修改完成,以后我们就可以登录界面修改自己密码了
http://f.hiphotos.bdimg.com/album/pic/item/f3d3572c11dfa9ec8ff9416c60d0f703908fc1f1.jpg
页:
[1]