3.4. 配置 Hammer CLI 以接受身份管理凭证
配置 Satellite Hammer CLI 工具,以使用身份管理对用户进行身份验证。
先决条件
- 您已启用了对 Satellite API 的身份管理访问权限。如需更多信息,请参阅 第 3.2 节 “在 Satellite 服务器上配置身份管理身份验证源”。
流程
在 Satellite 服务器上打开
~/.hammer/cli.modules.d/foreman.yml
文件,并更新foreman
参数列表:要强制会话使用,请启用
:use_sessions:
::foreman: :use_sessions: true
:foreman: :use_sessions: true
Copy to Clipboard Copied! 使用这个配置,您将需要使用
hammer auth 登录协商
来手动启动身份验证会话。或者,要强制会话使用,并默认协商身份验证:
:foreman: :default_auth_type: 'Negotiate_Auth' :use_sessions: true
:foreman: :default_auth_type: 'Negotiate_Auth' :use_sessions: true
Copy to Clipboard Copied! 使用这个配置,当输入第一个
hammer
命令时,Hammer 将自动协商身份验证。