搜索

3.2. 更改身份提供者中的日志

download PDF

全新安装的 OpenShift Container Platform 实例的默认行为是拒绝任何用户登录。将验证方法改为 HTPasswd:

  1. 以编辑模式打开 /etc/origin/master/master-config.yaml 文件。
  2. 查找 identityProviders 部分。
  3. DenyAllPasswordIdentityProvider 改为 HTPasswdPasswordIdentityProvider
  4. 将名称标识(label)改为 htpasswd_auth,并在 provider 部分添加一个新行 file: /etc/origin/master/htpasswd

    一个带有 HTPasswdPasswordIdentityProvideridentityProviders 项的示例应该和以下类似。

    oauthConfig:
      ...
      identityProviders:
      - challenge: true
        login: true
        name: htpasswd_auth provider
        provider:
          apiVersion: v1
          kind: HTPasswdPasswordIdentityProvider
          file: /etc/origin/master/htpasswd
  5. 保存该文件。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.