RADIUSサーバ認証によるユーザアカウントの作成

RADIUS(Remote Authentication Dial-In User Service)は、外部認証方式の1つで、認証機能をアクセスサーバから分離することにより、セキュリティとスケーラビリティを実現するものです。

RADIUSを使用すると、管理者によるRADIUSグループへのユーザの割り当てに基づいて、認証されたRADIUSユーザのアクセス権限を制御できます。これらのグループは、セキュリティルールベースで、ユーザが特定のリソースにアクセスすることを制限したり、許可したりするために使用されます。ユーザは自分が属しているグループは知りません。

セキュリティゲートウェイは、リモートユーザによる認証要求を RADIUS サーバに転送します。ユーザのアカウント情報を保存しているRADIUSサーバが認証を行います。

RADIUSプロトコルはUDPを使ってセキュリティゲートウェイと通信する。

RADIUSグループを使用するには、RADIUSサーバのRADIUSユーザプロファイルにreturn属性を定義する必要があります。この属性はセキュリティゲートウェイに返され、ユーザが属するグループ名(例えば、RAD_<RADIUSユーザが属するグループ>)を含む。

Gaiaオペレーティング・システムでは、"Vendor-Specific" (26) 属性を使用する。

RADIUSサーバの設定方法については、ベンダーのドキュメントを参照してください。

ユーザは、RADIUS サーバまたは RADIUS サーバグループを通じて RADIUS 認証を実行できます。RADIUSサーバグループは、同一のRADIUSサーバからなるハイアベイラビリティなグループであり、システム内の任意またはすべてのRADIUSサーバが含まれます。グループを作成する際に、グループ内の各サーバに優先順位を定義します。優先順位の高いサーバに障害が発生すると、グループ内で次に優先順位の高いサーバに引き継がれ、その後も同様になります。

RADIUSサーバによる認証を構成した後、証明書ファイルによる認証も構成できます。その後、ユーザは RADIUS サーバまたは証明書ファイルを使ってセキュリティゲートウェイを認証できます。

ユーザにRADIUSサーバ認証を設定するには