Keystone 命令汇总

 

目录

[隐藏]

用户(User)

查看用户列表

 keystone user-list

创建用户

 keystone user-create  --name <user-name>  [--tenant-id <tenant-id>]
                           [--pass <pass>] [--email <email>]
                           [--enabled <true|false>]

删除用户

 keystone user-delete <user-id>

显示用户详细信息

 keystone user-get <user-id>

更新用户的密码

 keystone user-password-update --pass <password> <user-id>

赋予用户一个角色

 keystone user-role-add --user-id <user-id> --role-id <role-id>
                             [--tenant-id <tenant-id>]

查看用户的角色

 keystone user-role-list

删除用户的一个角色

keystone user-role-remove --user-id <user-id> --role-id <role-id>
                                [--tenant-id <tenant-id>]

更新用户信息

 keystone user-update [--name <user-name>] [--email <email>]
                           [--enabled <true|false>]
                           <user-id>

工程(Tenant)

显示工程列表

 keystone tenant-list

创建工程

 keystone tenant-create --name <tenant-name>
                             [--description <tenant-description>]
                             [--enabled <true|false>]

删除工程

 keystone tenant-delete <tenant-id>

更新工程信息

 keystone tenant-update [--name <tenant_name>]
                             [--description <tenant-description>]
                             [--enabled <true|false>]
                             <tenant-id>

显示工程详细信息

 keystone tenant-get <tenant-id>

角色(Role)

显示角色列表

keystone role-list

创建角色

 keystone role-create --name <role-name>

删除角色

 keystone role-delete <role-id>

显示角色详细信息

 keystone role-get <role-id>

服务(Service)

显示服务列表

keystone service-list

创建服务

keystone service-create --name <name> --type <type>
                              [--description <service-description>]

删除服务

 keystone service-delete <service-id>

显示服务详细信息

 keystone service-get <service-id>

URL(Endpoint)

显示Endpoint列表

keystone endpoint-list

创建Endpoint

keystone endpoint-create [--region <endpoint-region>] --service-id
                               <service-id> [--publicurl <public-url>]
                               [--adminurl <admin-url>]
                               [--internalurl <internal-url>]

删除Endpoint

  keystone endpoint-delete <endpoint-id>

显示Endpoint详细信息

 keystone endpoint-get --service <service-type>
                            [--endpoint-type <endpoint-type>]
                            [--attr <service-attribute>] [--value <value>]

Catalog

列出catalog

 keystone catalog

兼容亚马逊 ec2-credentials

查看ec2-credentials列表

  keystone ec2-credentials-list

创建ec2-credentials

keystone ec2-credentials-create

删除ec2-credentials

 keystone ec2-credentials-delete

显示ec2-credentials详细信息

 keystone ec2-credentials-get

显示当前用户的token

 keystone token-get

发现keystone服务器及其授权协议

 keystone discover
Keystone found at http://localhost:5000/v2.0
     - supports version v2.0 (beta) here http://localhost:5000/v2.0/

打印所有的命令和选项

 keystone bash-completion
 wanglong@wanglong-laptop:~/openstack/keystone$ keystone bash-completion
 --enabled --tenant_id --value help --region tenant-get --user-id user-list discover ec2-credentials-create --tenant-id user-role-add --pass user-delete tenant-delete endpoint-delete
 --service-id --service_id role-create endpoint-create service-create tenant-update --endpoint-type -h user-create --service --description endpoint-list ec2-credentials-delete --role_id
 user-role-remove role-get tenant-list ec2-credentials-list user-get --publicurl catalog --user_id user-role-list role-delete --endpoint_type --attr user-update endpoint-get --type
 --access ec2-credentials-get --name --internalurl --email role-list user-password-update --help tenant-create token-get --adminurl service-delete service-get service-list --role-id

打印帮助

 keystone help

Keystone 命令汇总的更多相关文章

  1. keystone命令与client接口学习

    keystone学习 ------------------ Keystone(OpenStack Identity Service)是OpenStack框架中,负责身份验证.服务规则和服务令牌的功能, ...

  2. 20145222《信息安全系统设计基础》Linux常用命令汇总

    学习Linux时常用命令汇总 通过Ctrl+f键可在该网页搜索到你想要的命令. Linux中命令格式为:command [options] [arguments] //中括号代表是可选的,即有些命令不 ...

  3. Oozie命令行常用命令汇总[转]

    Oozie命令行常用命令汇总 有时候脚本跑多了就不愿意在OozieWeb端去看脚本的运行情况了.还好Oozie提供了很多命令行命令.能通过命令行直接检索自己想看到的脚本信息.在这里简单进行一下总结.一 ...

  4. docker 命令汇总

    命令汇总 docker history fa5fa5为镜像id或者镜像名 docker export 30b >h.tar30b为容器id或者容器名# docker export angry_b ...

  5. vim常用命令汇总

    vim常用命令汇总: http://www.cnblogs.com/softwaretesting/archive/2011/07/12/2104435.html 定位 本行第一个字符 ctrl+$ ...

  6. 73条日常Linux shell命令汇总,总有一条你需要!

    转载: 73条日常Linux shell命令汇总,总有一条你需要! 1.检查远程端口是否对bash开放: echo >/dev/tcp/8.8.8.8/53 && echo &q ...

  7. 常用Git命令汇总

    常用Git命令汇总 跟着R哥来到了新公司(一个从硬件向互联网转型中的公司),新公司以前的代码基本是使用SVN做版本控制,甚至有些代码没有做版本控制,所以R哥叫HG做了一次Git分享,准备把公司所有的代 ...

  8. Git命令汇总(补充篇)

    上一篇<Git命令汇总基础篇>总结了使用Git的基本命令,这一篇作为补充主要给大家讲一些平时使用中的技巧和总结 . 学会了这些命令,已经基本解决了使用Git中大部分问题. 1.gitign ...

  9. docker命令汇总

    docker命令汇总 序号 类别 简述 命令 功能 说明 1 整体管理 安装 yum install docker-engine centos上安装docker Ubuntu上安装dockerapt- ...

随机推荐

  1. springMVC学习笔记(一)-----springMVC原理

    一.什么是springmvc springMVC是spring框架的一个模块,springMVC和spring无需通过中间整合层进行开发. springMVC是一个基于mvc的web框架. Sprin ...

  2. Sublime Text 使用介绍、全套快捷键及插件推荐

    开篇:如果说Notepad++是一款不错Code神器,那么Sublime Text应当称得上是神器滴哥.Sublime Text最大的优点就是跨平台,Mac和Windows均可完美使用:其次是强大的插 ...

  3. CSS技巧(一):清除浮动

    什么是CSS清除浮动? 在非IE浏览器(如Firefox)下,当容器的高度为auto,且容器的内容中有浮动(float为left或right)的元素,在这种情况下,容器的高度不能自动伸长以适应内容的高 ...

  4. ASP.NET MVC自定义验证Authorize Attribute

    前几天Insus.NET有在数据库实现过对某一字段进行加密码与解密<使用EncryptByPassPhrase和DecryptByPassPhrase对MS SQLServer某一字段时行加密和 ...

  5. 简谈asp.net下的异步加载

    具体我本身大概用的就有两种,需配合JQ. 第一种,直接通过AJAX去请求页面:例如, 1:dataType必须是html或者Text格式, 2:Type:必须是'Post'请求 3:后台Load事件必 ...

  6. C++_系列自学课程_第_8_课_指针和引用_《C++ Primer 第四版》

    C语言最富有迷幻色彩的部分当属指针部分,无论是指针的定义还是指针的意义都可算是C语言中最复杂的内容.指针不但提供给了程序员直接操作硬件部分的操作接口,还提供给了程序员更多灵活的用法.C++继承这一高效 ...

  7. IEEE829-2008软件测试文档标准介绍

    1998版中定义了一套文档用于8个已定义的软件测试阶段: 测试计划: 一个管理计划的文档 包括:   测试如何完成 (包括SUT的配置).   谁来做测试   将要测试什么   测试将持续多久 (虽然 ...

  8. ABP之模块

    ABP的反射 为什么先讲反射,因为ABP的模块管理基本就是对所有程序集进行遍历,再筛选出AbpModule的派生类,再按照以来关系顺序加载. ABP对反射的封装着重于程序集(Assembly)与类(T ...

  9. UML(Unified Modeling Language)统一建模语言

    什么是模型 模型是对现实的简化 模型是提供系统的蓝图,模型可是包括详细计划.也可是是从更高程度考虑系统的总体计划,每个系统可以从不同的方面用不通过的模型来描述.因而每个模型都是在语义上闭合的抽象系统. ...

  10. ADO.NET数据库参数化

    数据库参数化传递可以增强数据的安全性,但却会降低开发效率,为此创建了如下函数以解决这个问题: public static string PrepareParameter(string sql, out ...