Atom feed of this document
  

 使用用户名和密码认证中间件

你还可以使用 admin_useradmin_password 选项来配置身份认证中间件。

[注意]注意

属性admin_token 已放弃,且不会再用于配置auth_token中间件。

对于那些拥有分开粘贴部署的 .ini 文件的服务,您可以在主配置文件的 [keystone_authtoken] 小节配置认证中间件,如 nova.conf

然后在nova.conf 中设置如下值:

[DEFAULT]
...
auth_strategy=keystone

[keystone_authtoken]
auth_uri = http://控制器:5000/v2.0
identity_uri = http://控制器:35357
admin_user = admin
admin_password = SuperSekretPassword
admin_tenant_name = service
[注意]注意

在粘贴配置参数优先的中间件参数。您必须删除它们使用的值在[keystone_authtoken]部分。

[注意]注意

注释所有 auth_hostauth_portauth_protocol 选项,因为 identity_uri 已经包括了它们。

这个示例粘贴了配置过滤利用 admin_useradmin_password 选项:

[filter:authtoken]
paste.filter_factory = keystonemiddleware.auth_token:filter_factory
auth_uri = http://控制器:5000/v2.0
identity_uri = http://控制器:35357
auth_token = 012345SECRET99TOKEN012345
admin_user = admin
admin_password = keystone123
[注意]注意

使用这个选项需要一个管理员的租户/角色。管理员用户被授予了访问管理员租户的管理员角色的权限。

[注意]注意

注释所有 auth_hostauth_portauth_protocol 选项,因为 identity_uri 已经包括了它们。

Questions? Discuss on ask.openstack.org
Found an error? Report a bug against this page


loading table of contents...