RADIUS サーバ認証による管理者アカウントの作成
RADIUS(Remote Authentication Dial-In User Service)は、外部認証方式の1つで、認証機能をアクセスサーバから分離することにより、セキュリティとスケーラビリティを実現するものです。RADIUSの場合、Security Management Serverは認証要求をRADIUSサーバに転送する。管理者のアカウント情報を保存しているRADIUSサーバが認証を行う。RADIUSプロトコルは、UDPを使用してセキュリティゲートウェイまたはSecurity Management Serverと通信します。。
SmartConsoleの管理者のRADIUS認証は、RADIUSサーバまたはRADIUSサーバグループを通して行うことができます。SmartConsoleでRADIUSサーバとRADIUSサーバグループオブジェクトを定義します。RADIUSサーバグループは、同一のRADIUSサーバからなるハイアベイラビリティなグループであり、システム内の任意またはすべてのRADIUSサーバが含まれます。グループを作成する際に、グループ内の各サーバに優先順位を定義します。優先順位の高いサーバに障害が発生すると、グループ内で次に優先順位の高いサーバに引き継がれ、その後も同様になります。RADIUSサーバのグループを定義する場合、グループの全メンバは同じプロトコルを使用しなければなりません。
RADIUSサーバの設定方法については、ベンダーのドキュメントを参照してください。
RADIUS サーバ認証を構成した後、さらに、証明書ファイルによる認証を構成できます。管理者は、RADIUSサーバまたは証明書ファイルを使用してSmartConsoleを認証できます。
SmartConsoleで証明書ファイルを作成します。管理者は、証明書を使用して、SmartConsoleに2つの方法でログインできます:
-
Certificate File 、SmartConsoleにログインします。証明書ファイルを使用するには、管理者がパスワードを提供する必要がある。
-
Microsoft Windows SmartConsoleコンピュータのWindows証明書ストアに証明書ファイルをインポートできます。管理者は、この保存された証明書を使用して、CAPI証明書オプションを使用してSmartConsoleにログインできます。管理者がログインする際にパスワードを入力する必要はない。
管理者は、他の管理者に証明書を渡して、自分の管理者アカウントなしでSmartConsoleにログインさせることもできます。
-
SmartConsoleで、新しいRADIUSサーバオブジェクトを設定します。
-
オブジェクトエクスプローラーを開き、New >More >Server > RADIUSを選択します。
-
サーバにNameを指定します。任意の名前を選択できます。
-
Hostフィールドで、ドロップダウン矢印をクリックし、Newをクリックして、RADIUSサーバのNew HostでIP addressを作成します。
-
クリックOK。
このホストが、New RADIUSウィンドウのHostフィールドに表示されるようになりました。
-
Shared Secretフィールドに、以前に RADIUSサーバで定義した秘密キーを入力します。
-
クリックOK。
-
SmartConsoleセッションを公開する。
-
-
新しい管理者を作成し、認証方法としてRADIUSを定義します。
-
Manage & Settings >Permissions & Administrators >Administrators > へ移動します。クリックNew。
New Administratorウィンドウが開きます。
-
管理者にRADIUSサーバで定義した名前を付けます。
-
Authentication methodで、RADIUSを選択します。
-
先ほど定義したRADIUS Serverを選択します。
-
オプション: Authentication セクション > Certificate Information で、Createをクリック:
-
パスワードを入力します。
-
クリックOK。
-
証明書ファイルをSmartConsoleコンピュータの安全な場所に保存します。
注:
-
File nameフィールドにログイン名が含まれていることを確認してください。
-
Save as typeドロップダウンリストで「Certificate Files (*p12)」が選択されていることを確認します。証明書ファイルは PKCS #12 形式で、拡張子は
.p12
です。 -
パスワードは、証明書ファイル内の機密データを保護するために必要です。証明書ファイルには秘密キーが含まれています。証明書が発行されたら、それをファイルに保存し、管理者にこのファイルとパスワードを渡します。管理者は、SmartConsoleでSecurity Management Serverにログインする際に、この証明書で認証を行うことができます。
-
-
-
Permission Profileを割り当てます。
参照: 管理者への権限プロファイルの割り当て。
-
Expiration 、有効期限を選択し、有効な将来の日付に設定されていることを確認してください。
-
クリックOK。
-
SmartConsoleセッションを公開する。
-
-
オプション:SmartConsole 管理者認証用の RADIUS サーバグループを設定します。
-
SmartConsoleで、以下の説明に従って、サーバグループに含めるすべてのサーバを設定します。管理者の RADIUS サーバ認証を設定する手順。
各サーバについて、グループ内の優先順位を入力します。数字が小さいほど優先順位が高くなります。
たとえば、優先度1、2、3の3台のサーバでグループを作成した場合、1番のサーバが1番目に、2番のサーバが2番目に、3番のサーバが3番目にアプローチされます。
-
サーバグループを作成します:SmartConsole のオブジェクトエクスプローラーで、New >Server >More >RADIUS Group をクリックします。
-
グループのプロパティを設定し、サーバをグループに追加します。
-
グループにNameを付けます。任意の名前を選択できます。
-
追加する各サーバのプラス(+)をクリックし、ドロップダウンリストから各サーバを選択します。
-
クリックOK。
-
SmartConsoleセッションを公開する。
-
-
-
オプション:証明書ファイルをWindows証明書ストアにインポートすることは重要です
注- この手順は、管理者オブジェクトで証明書認証を作成し、CAPI証明書オプションを使用してSmartConsoleにログインする場合に適用されます。
-
必要な管理者を作成したときに保存した *.p12 ファイルを右クリックし、Install PFX をクリックします。
Certificate Import Wizardが開きます。
-
Store Location 、該当するオプションを選択する:
-
Current User(これはデフォルトです)
-
Local Machine
-
-
Nextをクリックします。
-
必要な管理者証明書を作成したときに使用したのと同じ証明書パスワードを入力する。
-
Enable strong private key protectionをクリアします。
-
Mark this key as exportableを選択します。
-
Nextをクリックします。
-
Place all certificates in the following store を選択し、Browse >Personal >OK をクリックする。
-
Nextをクリックします。
-
Finishをクリックします。
-