Oracle Solaris Trusted Extensions 構成ガイド

ProcedureSolaris 管理コンソールの LDAP ツールボックスを編集する

始める前に

LDAP サーバー上のスーパーユーザーでなくてはなりません。LDAP 資格を Solaris 管理コンソールに登録する必要があり、/usr/sadm/bin/dtsetup scopes コマンドの出力について知っている必要があります。詳細は、「LDAP の資格を Solaris 管理コンソールに登録する」を参照してください。

  1. LDAP ツールボックスを探します。


    # cd /var/sadm/smc/toolboxes/tsol_ldap
    # ls *tbx
    tsol_ldap.tbx
  2. LDAP サーバー名を入力します。

    1. トラステッドエディタを開きます。

    2. tsol_ldap.tbx ツールボックスのフルパス名をコピーして、引数としてエディタにペーストします。

      たとえば、次のパスが LDAP ツールボックスのデフォルトの位置です。


      /var/sadm/smc/toolboxes/tsol_ldap/tsol_ldap.tbx
    3. スコープ情報を置き換えます。

      <Scope> タグと </Scope> タグの間にある server タグを、ldap:/...... 行の出力 (/usr/sadm/bin/dtsetup scopes コマンドから) で置き換えます。


      <Scope>ldap:/<ldap-server-name>/<dc=domain,dc=suffix></Scope>
    4. <?server?> または <?server ?> のすべてのインスタンスを LDAP サーバーと置き換えます。


      <Name>This Computer (ldap-server-name: Scope=ldap, Policy=TSOL)</Name>
      services and configuration of ldap-server-name.</Description>
      and configuring ldap-server-name.</Description>
      ...
    5. ファイルを保存し、エディタを終了します。

  3. wbem サービスの再表示と再起動を行います。


    # svcadm refresh wbem
    # svcadm restart wbem
    

例 5–2 LDAP ツールボックスの設定

この例では、LDAP サーバーの名前は LDAP1 です。ツールボックスを設定するには、管理者が <?server ?> のインスタンスを LDAP1 と置き換えます。


# cd /var/sadm/smc/toolboxes/tsol_ldap
# /usr/dt/bin/trusted_edit /tsol_ldap.tbx
<Scope>ldap:/LDAP1/cd=LDAP1,dc=example-domain,dc=com</Scope

...
<Name>This Computer (LDAP1: Scope=ldap, Policy=TSOL)</Name>
services and configuration of LDAP1.</Description>
and configuring LDAP1.</Description>
...