中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

openstack認證管理圖文教學

發布時間:2020-05-09 17:17:51 來源:億速云 閱讀:207 作者:Leah 欄目:云計算

這篇文章主要介紹了openstack認證管理的操作步驟,具有一定借鑒價值,需要的朋友可以參考下。如下資料是關于openstack認證管理的詳細步驟內容。

openstack認證管理圖文教學

OpenStack Dashboard操作

首先登陸后,可以在設置中將語言改為中文并且修改時區

openstack認證管理圖文教學

然后左側導航欄選擇“身份管理-角色”,進入角色列表,點擊“創建角色”

openstack認證管理圖文教學
創建一個名為“Role_web"的角色,點擊提交,完成角色的創建

openstack認證管理圖文教學

在左側導航欄選擇”身份管理-用戶“,進入用戶列表,點擊頁面右上角”創建用戶“

openstack認證管理圖文教學

用戶名User_web_01,密碼abc@123,項目 選擇系統已經創建的項目admin,角色 Role_web,其他保持默認

openstack認證管理圖文教學

重復以上步驟,創建用戶"User_web_02",選擇角色"admin"

openstack認證管理圖文教學

在左側導航欄選擇"身份管理-組”,進入用戶組列表,單擊右上角“Create Group"

openstack認證管理圖文教學

輸入用戶組名稱,”Group_web",然后點擊“創建組”

openstack認證管理圖文教學

返回用戶組列表,在待操作的用戶組所在行的“Actions",點擊”管理成員“

openstack認證管理圖文教學

進入用戶組成員列表,單擊“添加用戶

openstack認證管理圖文教學

在用戶列表中選擇加入的用戶組的用戶”User_web_01"和“User_web_02"

openstack認證管理圖文教學

然后查看剛剛添加的用戶,點擊用戶名進入用戶概覽頁面,查看詳細信息

openstack認證管理圖文教學

然后注銷admin用戶,使用User_web_01和User_web_02登陸

創建項目、修改項目配額

以admin身份登陸,在導航欄中選擇”身份管理-項目”,創建項目
openstack認證管理圖文教學
創建時會報錯
openstack認證管理圖文教學
此時需要在“身份管理-角色”中,創建一個角色“user"

在”項目信息“中,填寫項目名稱"Project_web",其他保持默認
openstack認證管理圖文教學

選擇”項目成員“,將用戶”User_web_01"加入,角色選擇為"admin"

openstack認證管理圖文教學
然后單擊“創建項目”,完成項目的創建

返回項目列表,單擊項目名稱“Project_web",查看項目信息
openstack認證管理圖文教學
注銷admin,以User_web_01登陸,驗證
openstack認證管理圖文教學

再次以admin用戶登陸,選擇”身份管理-項目“,查看"Project_web"項目,按照如下方式配置”修改配額“
openstack認證管理圖文教學

修改配額,分別在”實例“,”卷“和”網絡“進行修改,分別修改為5,5,10進行資源限制
openstack認證管理圖文教學
注銷admin,以User_web_01登陸,選擇進入Project_web項目,進入”計算-概況“確認項目的配額的變化
openstack認證管理圖文教學

Openstack cli操作

創建角色、用戶及用戶組

進入controller節點,導入環境變量

. admin-openrc.sh 

查看Openstack角色相關的命令的用法

openstack role --help

openstack認證管理圖文教學
子命令具體用法可以通過如下方式進行查看
openstack role create --help
openstack認證管理圖文教學
使用命令創建Role_cli
openstack role create Role_cli
openstack認證管理圖文教學
然后使用openstack user命令,通過--help參數查看命令用法
opesntack user --help<br/>openstack user create --help<br/>
openstack認證管理圖文教學

按照如下命令創建User_cli_01,并設置密碼
openstack user create --domain default --project admin --password-prompt User_cli_01
openstack認證管理圖文教學
為用戶User_cli_01在項目admin中添加角色Role_cli
openstack role add --project admin --user User_cli_01 Role_cli

然后創建一個用戶User_cli_02,并在項目admin添加角色admin
openstack user create --domain default --project admin --password-prompt User_cli_02
openstack role add --project admin --user User_cli_02 admin
openstack認證管理圖文教學
然后查看角色分配情況

openstack role assignment list --names |grep User_cli

openstack認證管理圖文教學

創建用戶組”Group_cli"

openstack group create Group_cli

openstack認證管理圖文教學
然后為用戶組“Group_cli"添加用戶成員”User_cli_01"和“User_cli_02"

openstack group add user Group_cli User_cli_01 User_cli_02

openstack認證管理圖文教學
創建User_cli_01的環境變量User_cli_01-openrc.sh,并編輯

cp admin-openrc.sh User_cli_01-openrc.sh
vi cp admin-openrc.sh User_cli_01-openrc.sh

重要修改用戶名和密碼
openstack認證管理圖文教學
導入User_cli_01的環境變量文件,查看項目列表,只能看到項目admin

 User_cli_01-openrc.sh
 openstack project list

openstack認證管理圖文教學
創建User_cli_02的環境變量文件User_cli_02-openrc.sh, 然后導入環境變量

cp admin-openrc.sh User_cli_02-openrc.sh
vi cp admin-openrc.sh User_cli_02-openrc.sh

openstack認證管理圖文教學
檢查項目列表,可以看到所有的項目
openstack認證管理圖文教學

禁用用戶,刪除用戶

導入admini-opensrc.sh環境變量,以admin身份進行操作
從用戶組”Group_cli"中移除用戶"User_cli_02"

openstack group remove user Group_cli User_cli_02

檢查用戶組Group_cli是否包含用戶“User_cli_02"

openstack group contains user Group_cli User_cli_02

openstack認證管理圖文教學

禁用用戶"User_cli_02"

openstack user set --disable User_cli_02

查看用戶”User_cli_02"的禁用狀態

openstack user show User_cli_02

openstack認證管理圖文教學
刪除User_cli_02

openstack user delete User_cli_02

查看用戶列表

openstack user list

openstack認證管理圖文教學
可見用戶User_cli_02已經不存在了

創建項目,修改項目配額

項目相關的命令主要是openstack project

創建項目“Project_cli"

openstack project create --domain default Project_cli

openstack認證管理圖文教學

為用戶”User_cli_02"在項目“Project_cli"中添加角色”admin"

openstack role add --project Project_cli --user User_cli_01 admin

查看角色分配情況

openstack role assignment list --name |grep User_cli_01

openstack認證管理圖文教學
修改用戶"User_cli_01"環境變量"User_cli_01-openstack.sh",修改項目為Project_cli
openstack認證管理圖文教學
導入”User_cli_01"環境變量
檢查項目列表

openstack project list

openstack認證管理圖文教學

openstack配額相關命令是
oepnstack quota

查看項目Project_cli的默認配額
openstack認證管理圖文教學
然后修改項目"Project_cli"的默認配額,將實例數量修改為5,卷數量修改為5,網絡修改為10

openstack quota set --instances 5 --volumes 5 --networks 10 Project_cli

檢查項目"Project_cli"的配額變化

openstack quota show Project_cli | grep -E "instances|volumes|networks"

openstack認證管理圖文教學
確認修改成功

創建服務和服務端點

使用openstack cli還可進行一些無法在openstack dashboard上進行的操作,如創建服務和服務端點。
現在開始以創建swift服務和服務端點說明
首先導入admin環境變量
openstack service是服務相關的命令

創建服務“swift"

openstack service create --name swift --description "Openstack Object Storage" object-store

openstack認證管理圖文教學

查看服務列表

openstack service list

openstack認證管理圖文教學

openstack endpoint為端點相關命令

創建服務”swift"的服務端點

openstack endpoint create --region RegionOne object-store public http://controller:8080/v1/AUTH_%\(tenant_id\)s

openstack認證管理圖文教學

openstack endpoint create --region RegionOne object-store internal http://controller:8080/v1/AUTH_%\(tenant_id\)s

openstack認證管理圖文教學

openstack endpoint create --region RegionOne object-store admin http://controller:8080/v1/AUTH_%\(tenant_id\)s

openstack認證管理圖文教學
查看swif服務的服務端點

openstack endpoint list |grep swift

openstack認證管理圖文教學

此時登陸opesntack dashboard界面,在“項目-對象存儲-容器“,去確認

關于openstack認證管理就分享到這里了,希望以上內容可以對大家有一定的參考價值,可以學以致用。如果喜歡本篇文章,不妨把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

岗巴县| 杭锦后旗| 宾阳县| 微山县| 易门县| 吴桥县| 玉山县| 威海市| 巴马| 冀州市| 宣城市| 永新县| 凤凰县| 松溪县| 山东| 湘乡市| 石城县| 榆树市| 正阳县| 当涂县| 峨眉山市| 金湖县| 阳山县| 承德县| 巫山县| 宝坻区| 永春县| 剑阁县| 崇信县| 中西区| 枝江市| 临清市| 会昌县| 凤台县| 凉城县| 闻喜县| 舒兰市| 柞水县| 曲水县| 玉林市| 昆山市|