搜索

3.3. 创建用户帐户

download PDF

现在,您已开始使用 HTPasswdPasswordIdentityProvider 身份验证机制,您需要生成相应的用户账户。

  1. 您可以使用 httpd-tools 软件包来获得可生成这些帐户的 htpasswd 二进制文件。

    # yum -y install httpd-tools
  2. 创建用户帐户。

    # touch /etc/origin/master/htpasswd
    # htpasswd -b /etc/origin/master/htpasswd admin redhat

    您已创建了用户 admin,密码为 redhat

  3. 在继续前重启 OpenShift。

    # master-restart api
    # master-restart controllers
  4. 授予这个用户帐户 cluster-admin 权限,这样它就可以完成所有操作。

    $ oc adm policy add-cluster-role-to-user cluster-admin admin

    运行 oc adm 命令时,您应该只从 Ansible 主机清单文件中列出的第一个 master 运行它们,默认为 /etc/ansible/hosts

  5. 您可以使用这个用户名/密码组合来通过 web 控制台或命令行登录。为了测试您可以登陆,请运行以下命令:

    $ oc login -u admin

在继续进行前,切换到 default 项目。

$ oc project default

如需更多详细信息,请参阅 角色身份验证

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.