Sun Directory Services 3.1 管理ガイド

動的アカウントの構成

RADIUS サーバーでは、接続パラメータをリモートユーザーのディレクトリエントリに動的に記録できます。動的アカウントを使用するには、管理コンソールの「RADIUS」セクションで「動的データ (Dynamic Data)」オプションを「オン (On)」にします。

記録されるパラメータは、dynamicIPaddress、dynamicSessionId、dynamicSessionCounter、dynamicIPaddressBinding、および acctattr ファイルにリストされているすべての RADIUS 属性です。ユーザーは、acctattr ファイルにリストされているアカウントパラメータを NAS が提供できるようにする必要があります。このファイルは、他の構成ファイルとともに /etc/opt/SUNWconn/ldap/current にあります。

acctattr ファイルにリストされている動的アカウントパラメータは、RADIUS アカウントパケットの一部であることもある RADIUS 属性です。対応する LDAP 属性を表 7-2 に示します。デフォルトの acctattr ファイルでは、該当する次の RADIUS 属性の例が User-Name を除きコメント化されています。

アカウント項目をリストに追加する場合は、次の点を確認してください。

動的アカウント属性を作成するには

  1. 記録する接続パラメータの LDAP 属性を作成します。

    スキーマを変更します。詳細は 「新しい属性を作成するには」を参照してください。

  2. テキストエディタでこの属性を radius.mapping ファイルのリストに追加します。

    この属性は、必ずファイルの「Import」セクションと「Export」セクションに追加してください。この操作を行うには、スーパーユーザー (root) としてログインしていなければなりません。

  3. テキストエディタでこの属性を acctattr ファイルのリストに追加します。

    スーパーユーザー (root) としてログインしていなければなりません。

  4. dsservd デーモンを再起動します。

    新しいアカウント属性がログファイルにログされ、リモートユーザーのエントリに動的に記録されます。

  5. dsradiusd デーモンを再起動します。

    新しいマッピングファイルが有効になります。

NAS に対する acctattr ファイルを指定するには

    Deja ツールを使って、acctattrFile 属性を NAS のディレクトリエントリに追加します。

この属性に割り当てる値は、このエントリで記述された NAS からの動的アカウント情報を RADIUS サーバーが解釈するときに使用する動的アカウント属性ファイル名でなければなりません。

acctattrFile 属性を指定しないと、デフォルトの acctattr ファイルが使用されます。このファイルは、他のすべての構成ファイルとともに /etc/opt/SUNWconn/ldap/current の下にあります。