命令使用之前需要  运行命令行“. admin-openrc”

用户(User)

查看用户列表

openstack user list

创建用户

openstack user create [-h] [-f {json,shell,table,value,yaml}]
                                           [-c COLUMN] [--max-width <integer>]
            [--print-empty] [--noindent] [--prefix PREFIX]
            [--domain <domain>] [--project <project>]
            [--project-domain <project-domain>]
            [--password <password>] [--password-prompt]
            [--email <email-address>]
            [--description <description>]
              [--enable | --disable] [--or-show]
            <name>

!!!!!一般使用中只要写出自己需要的参数就好

删除用户

openstack user delete <用户名或者用户id都可以,以下也是一样,为了简单下面只使用user-id>

显示用户详细信息

openstack user show <user-id>

更新用户的信息

openstack user set [-h] [--name <name>] [--domain <domain>]
          [--project <project>]
          [--project-domain <project-domain>]
          [--password <password>] [--password-prompt]
          [--email <email-address>]
          [--description <description>] [--enable | --disable]
          <user>

赋予用户一个角色

 openstack role add --project demo(项目名) --user demo(用户名) user(角色名)

查看用户与角色的对应关系---显示的表格是id

openstack role assignment list

删除用户的一个角色

openstack user-role-remove --user-id <user-id> --role-id <role-id>

[--tenant-id <tenant-id>]

更新用户信息

openstack role remove [-h] [--domain <domain> | --project <project>]
            [--user <user> | --group <group>]
            [--group-domain <group-domain>]
            [--project-domain <project-domain>]
            [--user-domain <user-domain>] [--inherited]
            [--role-domain <role-domain>]
            <role>

项目(project

显示工程列表

openstack project list

创建工程

openstack project create name 

删除工程

 openstack project delete <project-id>

更新工程信息

openstack project-update [--name <project_name>][--domain <domain>]

[--description <project-description>]

[--enabled <true|false>]

<project-id>

显示工程详细信息

openstack project show<project-id>

角色(Role

显示角色列表

openstack role list

创建角色

openstack role create name

删除角色

openstack role delete <role-id>

显示角色详细信息

openstack role show <role-id>

服务(Service)

显示服务列表

openstack service list

创建服务

openstack service create [-h] [-f {json,shell,table,value,yaml}]
               [-c COLUMN] [--max-width <integer>]
            [--print-empty] [--noindent] [--prefix PREFIX]
            [--name <name>] [--description <description>]
            [--enable | --disable]
            <type>

删除服务

openstack service delete <service-id>

显示服务详细信息

openstack service show <service-id>

URLEndpoint)

显示Endpoint列表

openstack endpoint list

创建Endpoint

openstack endpoint create [-h] [-f {json,shell,table,value,yaml}]
            [-c COLUMN] [--max-width <integer>]
            [--print-empty] [--noindent]
            [--prefix PREFIX] [--region <region-id>]
            [--enable | --disable]
            <service> <interface> <url>

删除Endpoint

openstack endpoint delete <endpoint-id>

显示Endpoint详细信息

openstack endpoint show <service-id>

Catalog

列出catalog

openstack catalog list

openstack keystone 命令详细的更多相关文章

  1. Keystone 命令汇总

    Keystone 命令汇总   目录 [隐藏] 1 用户(User) 1.1 查看用户列表 1.2 创建用户 1.3 删除用户 1.4 显示用户详细信息 1.5 更新用户的密码 1.6 赋予用户一个角 ...

  2. OpenStack Keystone安装部署流程

    之前介绍了OpenStack Swift的安装部署,采用的都是tempauth认证模式,今天就来介绍一个新的组件,名为Keystone. 1. 简介 本文将详细描述Keystone的安装部署流程,并给 ...

  3. OpenStack Keystone架构

    一. Keystone简介 1. OpenStack Keystone简介 2. Keystone安装与部署 2.1 包安装Keystone 2.2 源码安装源码安装 3 配置运行Keystone 3 ...

  4. keystone命令与client接口学习

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

  5. Ubuntu 14.04 LTS 安装 Juno 版 OpenStack Keystone

    本文介绍如何在Ubuntu 14.04 LTS 上安装Juno版的Keystone, 我们采用的是手动安装的方式, 同时仅针对OpenStack的身份与访问管理系统Keystone. 事实上OpenS ...

  6. linux配置网卡IP地址命令详细介绍及一些常用网络配置命令

    linux配置网卡IP地址命令详细介绍及一些常用网络配置命令2010-- 个评论 收藏 我要投稿 Linux命令行下配置IP地址不像图形界面下那么方 便,完全需要我们手动配置,下面就给大家介绍几种配置 ...

  7. Linux学习笔记15——GDB 命令详细解释【转】

    GDB 命令详细解释 Linux中包含有一个很有用的调试工具--gdb(GNU Debuger),它可以用来调试C和C++程序,功能不亚于Windows下的许多图形界面的调试工具. 和所有常用的调试工 ...

  8. MS-DOS命令dir命令详细解析

    DOS命令窗口打开方式为Win+R键,打开运行命令,输入 cmd 即可:特殊情况我们要用管理员身份运行DOS,此时就可以在开始菜单-附件-DOS命令,鼠标右键单击命令提示符以管理员身份运行.如果是wi ...

  9. Linux中systemctl命令详细介绍

    Linux Systemctl是一个系统管理守护进程.工具和库的集合,用于取代System V.service和chkconfig命令,初始进程主要负责控制systemd系统和服务管理器.通过Syst ...

随机推荐

  1. 项目Alpha冲刺总结随笔

    班级:软件工程1916|W 作业:项目Alpha冲刺 团队名称:SkyReach 目标:完成项目Alpha版本 项目Github地址 团队博客汇总 队员学号 队员姓名 个人博客地址 备注 221600 ...

  2. http请求头出现provisional headers are shown

    http请求头出现provisional headers are shown Provisional headers are shown provisional 详细用法>> 英 [prə ...

  3. MAT022 Foundations of Statistics

    MAT022 Foundations of Statistics and Data Science Summative Assessment 2019/20MAT022 Foundations of ...

  4. React-Redux常见API

    React-Redux是在Redux的基础上,将其大量重复的代码进行了封装. 1. Provider 利用context对象给所有子组件提供store.不再需要在每个组件都引用store. impor ...

  5. c++中 string类型 转为 char []类型

    将string类型转换为字符数组char [] char arr[50]; //数组大小根据s的大小确定 string s= "12slfjksldkfjlsfk"; int le ...

  6. 内核用户模式调试支持(Dbgk)

    简介 将详细分析Windows调试的内核模式接口.希望读者对C和通用NT内核体系结构和语义有一些基本的了解.此外,这并不是介绍什么是调试或如何编写调试器.它可以作为经验丰富的调试器编写人员或好奇的安全 ...

  7. dbt 集成presto试用

    dbt 团队提供了presto 的adapter同时也是一个不错的的参考实现,可以学习 当前dbt presto 对于版本的要求是0.13.1 对于当前最新版本的还不支持,同时需要使用源码安装pip ...

  8. Mac下删除自己安装的Python

    删除Python框架sudo rm -rf /Library/Frameworks/Python.framework/Versions/x.x 删除Python程序sudo rm -rf “/Appl ...

  9. 在windows环境下可以裁剪.jpg格式的图片

    发现在windows操作系统下,可以利用图片编辑器裁剪.jpg格式的尺寸大小.其四方有四个推子.可以移动.注意点击右方的“确定”按钮.

  10. USACO 2009 Feb 股票市场 Stock Market

    USACO 2009 Feb 股票市场 Stock Market Description 尽管奶牛们天生谨慎,她们仍然在住房抵押信贷市场中大受打击,现在她们准备在股市 上碰碰运气.贝西开挂了,她知道S ...