5.7. 配置 Hammer CLI 以使用 Red Hat Identity Management 用户身份验证
本节论述了如何配置 Satellite Hammer 命令行界面(CLI)工具以使用 Red Hat Identity Management (IdM)来验证用户。
先决条件
- 您使用 Hammer 登录到您要从中访问 Satellite 的主机。
流程
通过在
foreman
参数中添加:use_sessions: true
行,在~/.hammer/cli.modules.d/foreman.yml
Hammer 配置文件中启用会话::foreman: :use_sessions: true
:foreman: :use_sessions: true
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 在 Hammer 中添加行强制使用会话。这意味着 Hammer 仅执行一次身份验证请求,而不是使用每个
hammer
命令。可选:通过将
:default_auth_type: 'Negotiate_Auth'
行添加到foreman
参数,在~/.hammer/cli.modules.d/foreman.yml
Hammer 配置文件中启用协商身份验证::foreman: :default_auth_type: 'Negotiate_Auth' :use_sessions: true
:foreman: :default_auth_type: 'Negotiate_Auth' :use_sessions: true
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 添加这一行意味着,当您进入第一个
hammer
命令时,会协商您的身份验证。如果存在此条目,Hammer 会尝试使用协商协议与 Satellite 服务器通信。