11.2. 使用 Kerberos 身份验证登录到 web 控制台
作为身份管理(IdM)用户,您可以使用单点登录(SSO)身份验证来在浏览器中自动访问 RHEL web 控制台。
重要
使用 SSO ,您通常在 Web 控制台中没有任何管理特权。这只有在您配置了无密码 sudo 时才有效。Web 控制台不以交互方式询问 sudo 密码。
先决条件
IdM 域可由 DNS 解析。例如,Kerberos 服务器的 SRV 记录可以被解析:
host -t SRV _kerberos._udp.idm.example.com
$ host -t SRV _kerberos._udp.idm.example.com _kerberos._udp.idm.example.com has SRV record 0 100 88 dc.idm.example.com
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 如果您运行浏览器的系统是一个 RHEL 9 系统,并 加入到 IdM 域,则您使用与 web 控制台服务器相同的 DNS,且不需要 DNS 配置。
- 您已为 SSO 身份验证配置了 Web 控制台服务器。
- 运行 Web 控制台服务的主机是一个 IdM 客户端。
- 您已为 SSO 身份验证配置了 Web 控制台客户端。
流程
获取您的 Kerberos 票据授予票据:
kinit idmuser@IDM.EXAMPLE.COM
$ kinit idmuser@IDM.EXAMPLE.COM Password for idmuser@IDM.EXAMPLE.COM:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 输入运行 Web 控制台服务的主机的完全限定名称:
https://<dns_name>:9090
https://<dns_name>:9090
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 此时,您已成功连接到 RHEL web 控制台,您可以使用配置启动。例如,您可以在 web 控制台中将 RHEL 9 系统加入到 IdM 域中。