5.4. 为 web 控制台启用智能卡验证
要在 web 控制台中使用智能卡验证,请在 cockpit.conf 文件中启用此验证方法。
另外,您还可以在同一文件中禁用密码验证。
先决条件
- 您已安装了 RHEL 9 web 控制台。
- 您已启用了 cockpit 服务。
您的用户帐户被允许登录到 web 控制台。
具体步骤请参阅安装并启用 Web 控制台。
步骤
登录到 RHEL 9 web 控制台。
详情请参阅 登录到 web 控制台。
- 点 Terminal。
在
/etc/cockpit/cockpit.conf中,将ClientCertAuthentication设置为yes:[WebService] ClientCertAuthentication = yes
[WebService] ClientCertAuthentication = yesCopy to Clipboard Copied! Toggle word wrap Toggle overflow 可选:在
cockpit.conf中禁用基于密码的身份验证:[Basic] action = none
[Basic] action = noneCopy to Clipboard Copied! Toggle word wrap Toggle overflow 这个配置禁用了密码验证,且必须总是使用智能卡。
重启 Web 控制台,以确保
cockpit.service接受更改:systemctl restart cockpit
# systemctl restart cockpitCopy to Clipboard Copied! Toggle word wrap Toggle overflow