5.7. Red Hat Identity Management ユーザー認証を使用するための Hammer CLI の設定

このセクションでは、Red Hat Identity Management (IdM) を使用してユーザーを認証するように Satellite Hammer コマンドラインインターフェイス (CLI) ツールを設定する方法について説明します。

前提条件

  • Hammer を使用して Satellite にアクセスするホストにログインしている。

手順

  1. ~/.hammer/cli.modules.d/foreman.yml Hammer 設定ファイルでセッションを有効にするには、foreman パラメーターに :use_sessions: true 行を追加します。

    :foreman:
      :use_sessions: true

    この行を追加すると、Hammer で強制的にセッションが使用されます。つまり、Hammer が Hammer コマンドごとに認証要求を実行するのではなく、認証要求を 1 回だけ実行するようになります。

  2. オプション: ~/.hammer/cli.modules.d/foreman.yml Hammer 設定ファイルでネゴシエート認証を有効にするには、:default_auth_type: 'Negotiate_Auth' 行を foreman パラメーターに追加します。

    :foreman:
      :default_auth_type: 'Negotiate_Auth'
      :use_sessions: true

    この行を追加すると、最初の Hammer コマンドを入力したときに認証がネゴシエートされることになります。このエントリーが存在する場合、Hammer はネゴシエーションプロトコルを使用して Satellite Server との通信を試みます。