5.7. Red Hat Identity Management ユーザー認証を使用するための Hammer CLI の設定
このセクションでは、Red Hat Identity Management (IdM) を使用してユーザーを認証するように Satellite Hammer コマンドラインインターフェイス (CLI) ツールを設定する方法について説明します。
前提条件
- Hammer を使用して Satellite にアクセスするホストにログインしている。
手順
~/.hammer/cli.modules.d/foreman.ymlHammer 設定ファイルでセッションを有効にするには、foremanパラメーターに:use_sessions: true行を追加します。:foreman: :use_sessions: true
この行を追加すると、Hammer で強制的にセッションが使用されます。つまり、Hammer が
Hammerコマンドごとに認証要求を実行するのではなく、認証要求を 1 回だけ実行するようになります。オプション:
~/.hammer/cli.modules.d/foreman.ymlHammer 設定ファイルでネゴシエート認証を有効にするには、:default_auth_type: 'Negotiate_Auth'行をforemanパラメーターに追加します。:foreman: :default_auth_type: 'Negotiate_Auth' :use_sessions: true
この行を追加すると、最初の
Hammerコマンドを入力したときに認証がネゴシエートされることになります。このエントリーが存在する場合、Hammer はネゴシエーションプロトコルを使用して Satellite Server との通信を試みます。