命令使用之前需要  运行命令行“. 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. wordpress调用自定义菜单

    wordpress要调用自定义菜单首先要注册菜单,将代码添加到主题文件夹下的function.php中,比如wordpress自带主题2019的定义如下 // This theme uses wp_n ...

  2. 题解 UVa11609

    题目大意 给定一个正整数 \(n\),请求出所有小于 \(n\) 人的团队如果选出一个人作为队长的不同的方案数(假定这些人两两不相同)对 \(10^9+7\)取模的结果. 分析 即求 \[\sum^n ...

  3. Centos7安装Hive2.3

    准备 1.hadoop已部署(若没有可以参考:Centos7安装Hadoop2.7),集群情况如下: hostname IP地址 部署规划 node1 172.20.0.4 NameNode.Data ...

  4. iptables的使用

    四表五链 四表(table):raw.mangle.nat.filter 五链(chain):PREROUTING.INPUT.FORWARD.OUTPUT.POSTROUTING 每个表存在几个或全 ...

  5. learing java NIO 之 ReadFile

    import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import ja ...

  6. 2017.10.2 国庆清北 D2T1 (a*b)|x

    在电脑上后面仨点过不了,要用I64d,lld会炸.但是洛谷上要用lld,LINUX系统没有I64d /* 求一个数对满足 (a*b)|n,也就是求三个数 a*b*c=n,那么求1~n之间的,就是a*b ...

  7. 【后缀数组】【LuoguP2852】 [USACO06DEC]牛奶模式Milk Patterns

    题目链接 题目描述 农夫John发现他的奶牛产奶的质量一直在变动.经过细致的调查,他发现:虽然他不能预见明天产奶的质量,但连续的若干天的质量有很多重叠.我们称之为一个"模式". J ...

  8. linux命令之------Chmod命令

    Chmod命令 1)作用:linux和unix的文件调用权限分为三级:文件拥有者/群组/其他.利用chmod可以控制文件如何被他人所调用.(主要就是修改文件夹,文件的权限) 2)U表示该文件的拥有者, ...

  9. dedecms 模板文件不存在,无法解析文档的终极各种解决办法

    dedecms 模板文件不存在,无法解析文档"的终极各种解决办法 方法一:[此对应喜欢把模板文件使用".html"的格式,] /include/arc.archives. ...

  10. conda中重要的三个概念:环境、通道和包

    基本使用conda必须要了解的三个概念:虚拟环境.通道和包. conda提供了在python环境下重要的编程环境管理功能,包括环境隔离和依赖包管理. 环境隔离通过虚拟环境实现,与此相关的命令有: co ...