Chinaunix首页 | 论坛 | 博客
  • 博客访问: 259578
  • 博文数量: 78
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 852
  • 用 户 组: 普通用户
  • 注册时间: 2013-05-06 11:01
个人简介

不做第二个别人,永远做第一个自己。

文章分类

全部博文(78)

文章存档

2014年(60)

2013年(18)

分类: 云计算

2014-04-10 10:49:39

openstack中有关keystone的的介绍:
最好是自己先去看看官方有关keystone的介绍,然后再看国内的介绍,这样你会更加明白!
tenant(租户):理解为是一个公司;
user(用户):理解为公司的员工;
role(角色):理解为员工在公司中的职位(扮演的角色);
1.创建一个租户:
$ keystone tenant-create –name tenant_name –description tenant_description
例子:
$ keystone tenant-create –name demo –description "Test tenant demo"
租户更新命令:
1-1启用/禁用租户
$ keystone tenant-update tenant_id –enabled
$ keystone tenant-update tenant_id –false
1-2更新租户名字
$ keystone tenant-update $tenant_id –name $tenant_new_name
1-3获得租户详细信息
$ keystone tenant-get $tenant_id
1-4删除租户
$ keystone tenant-delete $tenant_id
1-5查看租户信息
$ keystone tenant-list
2.创建一个用户:
$ keystone user-create –name USER_NAME –tenant-id TENANT_ID –pass PASSWORD
2-1启用/禁用用户
$ keystone user-update USER_ID –enabled true
$ keystone user-update USER_ID –enabled false
2-2更新用户名字
$ keystone user-update USER_ID –name USER_NEW –email NEW_USER@example.com
2-3删除用户
$ keystone user-delete USER_ID
2-4查看用户信息
$ keystone user-list
3.创建角色
$ keystone role-create –name ROLE_NAME
3-1查看角色信息
$ keystone role-list
4.将用户加入租户及匹配角色
$ keystone user-role-add –user USER_NAME –role ROLE_NAME –tenant TENANT_NAME
4-1查看一个用户属于那个租户下
$ keystone user-role-list –user USER_NAME –tenant TENANT_NAME
4-2查看角色详细信息
$ keystone role-get ROLE_NAME
4-3删除角色
$ keystone user-role-remove –user USER_NAME –role ROLE_NAME –tenant TENANT_NAME
阅读(577) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~