OpenStack 认证服务 KeyStone 服务注册(六)

一)检查keystone是否安装配置成功 

1.1删除环境变量的配置

unset OS_AUTH_URL redhat

1.2 请求令牌认证

admin用户,请求认证令牌

openstack --os-auth-url http://controller:35357/v3 
--os-project-domain-name Default --os-user-domain-name Default 
--os-project-name admin --os-username admin token issue

  demo用户,请求认证令牌

openstack --os-auth-url http://controller:5000/v3 
--os-project-domain-name Default --os-user-domain-name Default 
--os-project-name demo --os-username demo token issue

 

如果可以获取到token说明验证正常,如果没有获取到说明验证失败。

 1.3 配置demo,admin令牌

admin令牌

cd /root
vim 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

demo令牌

[root@controller ~]# vim demo-openrc 
export OS_PROJECT_DOMAIN_NAME=Default
export OS_USER_DOMAIN_NAME=Default
export OS_PROJECT_NAME=demo
export OS_USERNAME=demo
export OS_PASSWORD=redhat
export OS_AUTH_URL=http://controller:5000/v3
export OS_IDENTITY_API_VERSION=3
export OS_IMAGE_API_VERSION=2 

1.4 测试admin与demo脚本是否生效

# source admin-openrc 
[root@controller ~]# openstack token issue
+------------+-----------------------------------------------------------------------------------------------------------+
| Field | Value |
+------------+-----------------------------------------------------------------------------------------------------------+
| expires | 2018-04-13 08:07:54+00:00 |
| id | gAAAAABa0FdKylAwoMYfFx2lyMrHPpCTgITOrn3WXJPUiGvpq8i42QwmrtvUZvXcmnKu0dUGMWU75qJ89htDOEyTPZLzoBS_rzqeg9SXa |
| | 9oHNq2eKMZKTKXHw9HMuKIU19y_K7yxA-60LQFlnBcIQnwdPFwuRHuvsLgLlMgH6pUrk7X9CUyovtw |
| project_id | 24a37179b1844e8897e77a0c44cc8d25 |
| user_id | ff64ec1a3fa7461d890b9757401d475d |
+------------+-----------------------------------------------------------------------------------------------------------+
[root@controller ~]# source demo-openrc 
[root@controller ~]# openstack token issue
+------------+-----------------------------------------------------------------------------------------------------------+
| Field | Value |
+------------+-----------------------------------------------------------------------------------------------------------+
| expires | 2018-04-13 08:13:04+00:00 |
| id | gAAAAABa0FiAPAjVlNsKzf1yjYFMXb0kGjh-K9Vspf2iESkV_xfTnLNy6NjHQUxMp2QZYJq4SDjkg4thcdprEaPp8UQX-VGvKg- |
| | DtF2G_AU_--FuKfMpKERaQD-zt6f19s5w9iUCtDhs6W1wi6gl0qpNPXMlT0-1i0YutyRWZFulu0-tidWC6MQ |
| project_id | dece6a569ea74a43a50119d04edec8c8 |
| user_id | d4368c462af0455cb3d9d3f2cf2671a4 |
+------------+-----------------------------------------------------------------------------------------------------------+

  

 



原文地址:https://www.cnblogs.com/jimmy-xuli/p/8856693.html