如何在 devstack 中管理用户/密码?

yeg*_*256 2 openstack devstack

我已将devstack安装到干净的 Ubuntu 机器上。我可以在http://localhost/auth/login/. 但是,我不知道如何管理用户或我的初始凭据是什么。

这些信息保存在哪里?

Eve*_*ews 5

该信息保存在 Keystone MySQL 数据库中。不要直接编辑数据库!

您需要通过 Keystone CLI 管理用户。为此,您需要正确获取 DevStack 管理员凭据。

cd devstack
source openrc admin admin
echo $OS_USERNAME
echo $OS_TENANT_NAME
echo $OS_PASSWORD
Run Code Online (Sandbox Code Playgroud)

我把 echo 命令放在那里是为了向你展示如何发现你的信用。

要使用 Keystone CLI,请查看文档创建租户、用户、角色、令牌和端点以及管理项目、用户和角色

如果您想以非管理员用户的身份使用 CLI,只需执行

cd devstack
source openrc
echo $OS_USERNAME
echo $OS_TENANT_NAME
echo $OS_PASSWORD
Run Code Online (Sandbox Code Playgroud)