我已将devstack安装到干净的 Ubuntu 机器上。我可以在http://localhost/auth/login/
. 但是,我不知道如何管理用户或我的初始凭据是什么。
这些信息保存在哪里?
信息保存在 Keystone MySQL 数据库中。不要直接编辑数据库!
您需要通过 Keystone CLI 管理用户。为此,您需要正确获取 DevStack 管理员凭据。
cd devstack
source openrc admin admin
echo $OS_USERNAME
echo $OS_TENANT_NAME
echo $OS_PASSWORD
我将 echo 命令放在那里,向您展示如何发现您的信用。
要使用 Keystone CLI,请查看文档创建租户、用户、角色、令牌和端点以及管理项目、用户和角色。
如果您想以非管理员用户身份使用 CLI,只需执行
cd devstack
source openrc
echo $OS_USERNAME
echo $OS_TENANT_NAME
echo $OS_PASSWORD