立即注册
登录
About云-梭伦科技
返回首页
pig2的个人空间
https://www.aboutyun.com/?61
[收藏]
[复制]
[分享]
[RSS]
空间首页
动态
记录
日志
相册
主题
分享
留言板
个人资料
导读
淘贴
博客
群组
社区VIP
APP下载
今日排行
本周排行
本周热帖
本月排行
本月热帖
会员排行
首页
Portal
专题
BBS
面试
办公|编程助手
更多
我的空间
好友
帖子
收藏
道具
勋章
任务
动态
日志
相册
分享
记录
留言板
群组
导读
日志
openstack【juno】入门 【keystone篇】八:新手操作篇(验证操作篇)
已有 913 次阅读
2015-2-26 17:47
http://www.aboutyun.com/thread-11425-1-2.html
问题导读
1.openstack的环境变量的作用是什么?
2.openstack不配置环境变量如何执行命令?
3.非管理员租户是否具有查看user的权限?
接上一篇
openstack juno(ubuntu14.04)安装7:创建 service entity 和 API endpoint
很多新手,对于环境变量经常不理解,而且对于openstack的dasboard中用户名和密码也很模糊,如果刚接触openstack,或许对于我所说的也是一知半解,这里只需要记住。openstack的环境变量,也是dasboard登录的用户名和密码。
在Linux操作中,环境变量的配置主要是方便操作,同样openstack也是这样的.所以这里去掉环境变量的配置,让新手能够弄明白他们之间的区别。
首先,我们看看,环境变来那个,我们是如何配置的
export OS_SERVICE_TOKEN=570f150cb897e793e58f
复制代码
export OS_SERVICE_ENDPOINT=http://controller:35357/v2.0
复制代码
去除环境变变量
下面,我们来去掉环境变量的配置
unset OS_SERVICE_TOKEN OS_SERVICE_ENDPOINT
复制代码
其它验证操作
admin租户获取token:
keystone --os-tenant-name admin --os-username admin --os-password ADMIN_PASS \
--os-auth-url http://controller:35357/v2.0 token-get
复制代码
这里需要注意的是
ADMIN_PASS
是我们创建租户的时候,设置的密码,我们在创建租户的时候,使用的是默认密码
+-----------+----------------------------------+
| Property | Value |
+-----------+----------------------------------+
| expires | 2015-01-28T11:59:01Z |
| id | 4e0c4d02d693454a9f59bc3d1152d2aa |
| tenant_id | cc82e958254043529fd23eeaf06a5304 |
| user_id | f05d82730c234806868400777627ce4e |
+-----------+----------------------------------+
复制代码
列出租户(tenant
)
keystone --os-tenant-name admin --os-username admin --os-password ADMIN_PASS \
--os-auth-url http://controller:35357/v2.0 tenant-list
复制代码
列出用户(user)
keystone --os-tenant-name admin --os-username admin --os-password ADMIN_PASS \
> --os-auth-url http://controller:35357/v2.0 user-list
复制代码
列出角色(role)
keystone --os-tenant-name admin --os-username admin --os-password ADMIN_PASS \
--os-auth-url http://controller:35357/v2.0 role-list
复制代码
demo 租户获取令牌token
keystone --os-tenant-name demo --os-username demo --os-password DEMO_PASS \
> --os-auth-url http://controller:35357/v2.0 token-get
复制代码
demo用户无权查看user,会报错误如下:
keystone --os-tenant-name demo --os-username demo --os-password DEMO_PASS \
--os-auth-url http://controller:35357/v2.0 user-list
复制代码
You are not authorized to perform the requested action: admin_required (HTTP 403)
路过
雷人
握手
鲜花
鸡蛋
收藏
分享
邀请
举报
全部
作者的其他最新日志
•
种用于单张图像大尺度人脸三维重建的VRN算法
•
基于 Openpose 实现人体动作识别
•
基于OpenCV使用OpenPose进行多个人体姿态估计
•
《DensePose: Dense Human Pose Estimation In The Wild》阅读笔记
•
Field types of query result and registered TableSink do not match
•
Clickhouse bug DB::Exception: PeekableReadBuffer: Memory limit exceed
评论 (
0
个评论)
涂鸦板
您需要登录后才可以评论
登录
|
立即注册
评论
pig2
加为好友
给我留言
打个招呼
发送消息
关闭
推荐
/2
中文版ChatGPT
1.无需魔法 2.提高编程效率 3.提高文档能力
查看 »
新手帮助
新手帮助:注册遇到问题,领取资源,加入铁粉群,不会使用搜索,如何获取积分等
查看 »
意见
反馈