摘要: 本文介绍基于rfc4648的Base64编码格式,关于如何使用Python中的base64模块快速进行编码,请参考这里。rfc4648介绍了Base64/32/16编码机制,同时废止了rfc3548。相关的资料和标准有:rfc2045定义了MIME中的Base64传输编码,rfc4880定义了O... 阅读全文
posted @ 2014-07-17 22:15 王智愚 阅读(962) 评论(0) 推荐(0) 编辑
摘要: 在安装完keystone并利用keystone-manage命令同步数据库后,mysql(我使用的存储后端)中新加了如下表:+------------------------+| Tables_in_keystone |+------------------------+| access... 阅读全文
posted @ 2014-07-15 14:36 王智愚 阅读(1572) 评论(1) 推荐(0) 编辑
摘要: 先介绍curl工具的使用,在其他文章中介绍如何使用curl发送Identity APIlinux curl是一个利用URL规则在命令行下工作的文件传输工具。它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称url为下载工具。 一,curl命令参数,有好多我没有用过,也不知道翻译的对不对,... 阅读全文
posted @ 2014-07-14 22:36 王智愚 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 本文全面解读Icehouse发行版keystone的配置文件keystone.conf,由于从keystone提供的服务或依赖的基础设施角度入手,因此[DEFAULT]部分可能被拆分到很多子块中。关于API的配置[DEFAULT]admin_bind_host= 0.0.0.0(StrOpt)a... 阅读全文
posted @ 2014-07-11 15:44 王智愚 阅读(5396) 评论(1) 推荐(0) 编辑
摘要: 本文详细介绍keystone客户端命令行界面(CLI)keystone的可选子命令。关于keystone客户端命令行工具keystone命令的子命令和选项列表,请参考前文《解读keystone命令行工具(1)选项与子命令概况》。 下文中,方括号“[ ]”内的内容是可选的,尖括号“”内的内容是必... 阅读全文
posted @ 2014-07-10 13:50 王智愚 阅读(1985) 评论(0) 推荐(0) 编辑
摘要: 本文档介绍icehouse发行版keystone命令 keystone Command-Line Interface (CLI)提供用于和keystone服务器交互的方便工具,但是该命令行工具逐渐受到社区的抛弃: “Pending deprecation: Command-line interf... 阅读全文
posted @ 2014-07-10 00:21 王智愚 阅读(1266) 评论(0) 推荐(0) 编辑
摘要: 本文档介绍Icehouse版keystone-all命令 keystone-all命令在一个进程中同时启动服务和管理API,为openstack提供服务目录,授权和身份认证服务。用法$ keystone-all [-h] [--config-dir DIR] [--config-file PA... 阅读全文
posted @ 2014-07-09 23:29 王智愚 阅读(606) 评论(0) 推荐(0) 编辑
摘要: 本文介绍Icehouse发行版的keystone-manage命令 keystone-manage是用来同keystone服务进行交互的命令行工具,通常该命令只用于不能通过HTTP API完成的操作,比如数据的import/export或数据库迁移等等。用法keystone-manage [opt... 阅读全文
posted @ 2014-07-09 23:24 王智愚 阅读(2981) 评论(0) 推荐(0) 编辑
摘要: keystone配置概况采用包安装方式安装的keystone,重要的文件结构有如下:/etc/keystone/ - 包含keystone所有的配置信息/var/log/keystone/ - 默认的日志输出目录/usr/share/keystone/ - 包含初始化数据库需要的脚本sa... 阅读全文
posted @ 2014-07-09 23:06 王智愚 阅读(1207) 评论(0) 推荐(1) 编辑
摘要: 本文介绍如何在Ubuntu 14.04 LTS 上安装Juno版的Keystone, 我们采用的是手动安装的方式, 同时仅针对OpenStack的身份与访问管理系统Keystone. 事实上OpenStack不同服务之间提供了非常高的一致性, 对Keystone安装的把握能够帮助理解如何部署Op... 阅读全文
posted @ 2014-07-09 22:53 王智愚 阅读(2089) 评论(0) 推荐(1) 编辑
摘要: 目前OpenStack社区提供了详尽的API文档,并配有丰富的说明和示例,关于Identity API v2查看这里, 关于Identity API v3请查看这里。 尽管现在官方已经不建议OpenStack Identity API v2.0,但是出于后向兼容考虑,目前的Keystone发行... 阅读全文
posted @ 2014-07-08 12:27 王智愚 阅读(2288) 评论(0) 推荐(0) 编辑
摘要: ps是Linux系统中用于查看进程状况的命令,用于显示当前系统中进程的快照。ps会显示部分当前活动的进程信息,不同于top指令,top指令会实时的更新所显示的进程动态。 Linux的ps指令兼容了多种版本的选项,这些选项有UNIX风格的,有BSD风格的,还有GNU的长选项:1.Unix风格选项... 阅读全文
posted @ 2014-07-04 01:03 王智愚 阅读(5981) 评论(0) 推荐(0) 编辑
摘要: python版本:2.7.6Python基础学习书摘。变量命名规范: python的变量名只能由字母和数字组成,且必须以字母开头。 python的变量名不能使用系统已有的关键字,包括:andcontinueelseforimportnotraiseassertdefexceptfrominorr... 阅读全文
posted @ 2014-05-26 22:03 王智愚 阅读(462) 评论(0) 推荐(0) 编辑