Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

keystone - Trực tuyến trên đám mây

Chạy keystone trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks qua Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là keystone lệnh có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


keystone - Ứng dụng khách cho API nhận dạng OpenStack

SYNOPSIS


đá chính [tùy chọn] [tùy chọn lệnh]

đá chính giúp đỡ

đá chính giúp đỡ

MÔ TẢ


Chú ý:
Sản phẩm đá chính tiện ích dòng lệnh đang chờ xử lý. Các OpenStackClient thống nhât
lệnh hàng tiện ích nên được sử dụng thay thế. Các đá chính chỉ tiện ích dòng lệnh
hỗ trợ V2 của Identity API trong khi chương trình OSC hỗ trợ cả V2 và V3.

Sản phẩm đá chính tiện ích dòng lệnh tương tác với các dịch vụ cung cấp API OpenStack Identity
(ví dụ: Keystone).

Để giao tiếp với API, bạn cần phải được xác thực - và đá chính cung cấp
nhiều tùy chọn cho điều này.

Trong khi khởi động Keystone, xác thực được thực hiện bằng mã thông báo bí mật được chia sẻ
và vị trí của điểm cuối API Identity. Mã thông báo bí mật được chia sẻ được định cấu hình trong
keystone.conf là "admin_token".

Bạn có thể chỉ định các giá trị đó trên dòng lệnh với --os-mã thông báo- điểm cuối, hoặc thiết lập
chúng trong các biến môi trường:

OS_SERVICE_TOKEN
Mã thông báo quản trị Keystone của bạn

OS_SERVICE_ENDPOINT
Điểm cuối API danh tính của bạn

Các tùy chọn dòng lệnh sẽ ghi đè bất kỳ biến môi trường nào được thiết lập.

Nếu bạn đã có tài khoản, bạn có thể sử dụng tên người dùng và mật khẩu OpenStack của mình. Bạn có thể làm
cái này với --os-tên người dùng, --os-mật khẩu.

Keystone cho phép người dùng được liên kết với một hoặc nhiều dự án có lịch sử
được gọi là người thuê nhà. Để chỉ định dự án mà bạn muốn ủy quyền, bạn có thể
tùy chọn chỉ định một --os-tenant-id or --os-tennant-name.

Thay vì sử dụng các tùy chọn, sẽ dễ dàng hơn chỉ cần đặt chúng làm biến môi trường:

OS_USERNAME
Tên người dùng Keystone của bạn.

OS_PASSWORD
Mật khẩu Keystone của bạn.

OS_TENANT_NAME
Tên của dự án Keystone.

OS_TENANT_ID
ID của Người thuê Keystone.

OS_AUTH_URL
URL máy chủ API OpenStack.

OS_IDENTITY_API_VERSION
Phiên bản API OpenStack Identity.

OS_CACERT
Vị trí cho kho tin cậy CA (được định dạng PEM) cho ứng dụng khách này.

OS_CERT
Vị trí cho kho khóa (được định dạng PEM) chứa khóa công khai của khóa này
khách hàng. Kho khóa này cũng có thể tùy chọn chứa khóa riêng của ứng dụng khách này.

OS_KEY Vị trí cho kho khóa (được định dạng PEM) chứa khóa riêng tư này
khách hàng. Giá trị này có thể để trống nếu khóa cá nhân được bao gồm trong OS_CERT
tập tin.

Ví dụ: trong Bash bạn sẽ sử dụng:

export OS_USERNAME = yourname
export OS_PASSWORD = yadayadayada
export OS_TENANT_NAME = myproject
export OS_AUTH_URL = http (s): //example.com: 5000 / v2.0 /
xuất OS_IDENTITY_API_VERSION = 2.0
export OS_CACERT = / etc / keystone / yourca.pem
export OS_CERT = / etc / keystone / yourpublickey.pem
export OS_KEY = / etc / keystone / yourprivatekey.pem

LỰA CHỌN


Để có được danh sách các lệnh và tùy chọn có sẵn, hãy chạy:

keystone trợ giúp

Để có được cách sử dụng và các tùy chọn của một lệnh:

keystone trợ giúp

VÍ DỤ


Nhận thông tin về lệnh endpoint-create:

keystone trợ giúp endpoint-create

Xem các điểm cuối của các dịch vụ OpenStack:

danh mục keystone

Tạo một dự án 'dịch vụ':

keystone tenant-create --name = service

Tạo người dùng dịch vụ cho nova:

keystone user-create --name = nova \
--tenant_id = \
--email =[email được bảo vệ]

Xem các vai trò:

danh sách vai trò keystone

Sử dụng keystone trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

Lệnh Linux

Ad