英语法语西班牙语

Ad


OnWorks 网站图标

keystone - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 keystone

这是可以使用我们的多个免费在线工作站之一(例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器)在 OnWorks 免费托管服务提供商中运行的命令基石

程序:

您的姓名


keystone - OpenStack Identity API 的客户端

概要


拱心石 [选项] [命令选项]

拱心石 帮助

拱心石 帮助

商品描述


警告:
拱心石 命令行实用程序正在等待弃用。 这 OpenStack 客户端 统一
命令 线 效用 应该改用。 这 拱心石 仅命令行实用程序
支持身份 API 的 V2,而 OSC 程序同时支持 V2 和 V3。

拱心石 命令行实用程序与提供 OpenStack Identity API 的服务交互
(例如 Keystone)。

要与 API 通信,您需要进行身份验证 - 并且 拱心石 提供
对此有多种选择。

在引导 Keystone 时,身份验证是使用共享的秘密令牌完成的
以及身份 API 端点的位置。 共享秘密令牌配置在
keystone.conf 为“admin_token”。

您可以在命令行上指定这些值 --os-令牌--os-端点, 或设置
它们在环境变量中:

操作系统_服务_令牌
您的 Keystone 管理令牌

OS_SERVICE_ENDPOINT
您的身份 API 端点

命令行选项将覆盖任何环境变量集。

如果您已有帐户,则可以使用您的 OpenStack 用户名和密码。 你可以做
这与 --os-用户名, --os-密码.

Keystone 允许用户与一个或多个历史上存在的项目相关联
称为租户。 要指定您要授权的项目,您可以
可选地指定一个 --os-租户-id or --os-租户名称.

不使用选项,将它们设置为环境变量更容易:

操作系统_用户名
您的 Keystone 用户名。

操作系统_密码
您的 Keystone 密码。

OS_TENANT_NAME
Keystone 项目的名称。

操作系统_租户_ID
Keystone 租户的 ID。

操作系统_AUTH_URL
OpenStack API 服务器 URL。

操作系统_IDENTITY_API_版本
OpenStack 身份 API 版本。

操作系统_CACERT
此客户端的 CA 信任库(PEM 格式)的位置。

操作系统_CERT
包含此公钥的密钥库(PEM 格式)的位置
客户。 此密钥库还可以选择包含此客户端的私钥。

操作系统_KEY 包含此私钥的密钥库(PEM 格式)的位置
客户。 如果私钥包含在 OS_CERT 中,则此值可以为空
文件中。

例如,在 Bash 中,您将使用:

导出 OS_USERNAME=你的名字
导出 OS_PASSWORD=yadayadayada
导出 OS_TENANT_NAME=myproject
导出 OS_AUTH_URL=http(s)://example.com:5000/v2.0/
导出 OS_IDENTITY_API_VERSION=2.0
导出 OS_CACERT=/etc/keystone/yourca.pem
导出 OS_CERT=/etc/keystone/yourpublickey.pem
导出 OS_KEY=/etc/keystone/yourprivatekey.pem

配置


要获取可用命令和选项的列表,请运行:

关键帮助

要获取命令的用法和选项:

关键帮助

示例


获取有关 endpoint-create 命令的信息:

Keystone 帮助端点创建

查看 OpenStack 服务的端点:

基石目录

创建一个“服务”项目:

keystone 租户创建 --name=service

为 nova 创建服务用户:

keystone 用户创建 --name=nova \
--tenant_id= \
--电子邮件=[电子邮件保护]

查看角色:

关键角色列表

使用 onworks.net 服务在线使用 keystone


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad