![]() |
Sun ONE Directory Server 管理ガイド |
本書についてSunTM ONE Directory Server 5.2 は、業界標準の LDAP (Lightweight Directory Access Protocol) に基づいたスケーラブルで強力な分散型ディレクトリサーバーです。Sun ONE Directory Server ソフトウェアは、Sun Open Net Environment (Sun ONE) の一部です。Sun ONE は、必要に応じたサービスの構築と配備のための、Sun の標準ベースのソフトウェアのヴィジョン、アーキテクチャ、プラットフォーム、および専門技術の総称です。
Sun ONE Directory Server は、社内イントラネットや、取引先とのエクストラネット、顧客との窓口となる公共のインターネット上で使用できる、集中・分散型のデータリポジトリを構築するための基盤となります。
このマニュアルの目的
この『管理者ガイド』 では、Sun ONE Directory Server に基づくディレクトリサービスの設定と保守に必要なすべての手順について説明します。Directory Server のすべての機能について、コンソールやコマンド行を適切に使用して設定する手順も含まれています。
事前の確認事項
このマニュアルでは、ディレクトリサーバーとその内容を管理する方法について説明します。ただし、ディレクトリサービスを適切に設計および導入するのに必 要な、ディレクトリに関する基本的な事柄やアーキテクチャの概念については説明していません。これらの基本概念については、『Sun ONE Directory Server Deployment Guide』で説明しています。
ディレクトリの導入計画をある程度立ててから、システムを設定し、Sun ONE Directory Server をインストールしてください。Directory Server の各種コンポーネントをインストールする方法については、『Sun ONE Directory Server インストールおよびチューニングガイド』で説明しています。
このマニュアルでは、Directory Server コンソールと基本的なコマンドに精通していることを前提としています。基本的なコマンドについては、『Sun ONE Directory Server Getting Started Guide』で説明しています。特に、コマンド行による手順では ldapmodify コマンドが利用されるため、このツールで使用される LDIF (LDAP Data Interchange Format) 入力について理解しておく必要があります。『Sun ONE Server Console Server Management Guide』には、Sun ONE サーバーの使い方に関する一般的な基本情報も記載されています。
表記規則
ここでは、このマニュアルで使用する表記規則について説明します。
クーリエ (等倍) フォント : このフォントは、属性およびオブジェクトクラスの名前などを本文中で使用する場合など、リテラル文字列で使用します。また、URL、ファイル名、および例にも使用します。
斜体文字 (Italic) : このフォントは、強調、新出用語、および可変部分 (パス名など実際の値に置き換える必要がある文字列) で使用します。
大なり記号 (>) は、メニューまたはサブメニューの項目を指定するときの区切り文字として使用します。たとえば、「オブジェクト」 > 「新 規」 > 「ユーザー」は、「オブジェクト」メニューの「新規」サブメニューにある「ユーザー」を選択することを意味します。
注 「注」、「注意」、および「ヒント」は、重要な条件または制限を強調するためのものです。必ずこれらの注意事項を読んでから、作業を続けるようにしてください。
デフォルトパスおよびファイル名
Sun ONE Directory Server 製品マニュアルのパスおよびファイル名の例は、すべて次の 2 つの形式のいずれかです。
- ServerRoot/... : ServerRoot は、Sun ONE Directory Server のインストール先です。このパスには、Directory Server、管理サーバー、および LDAP コマンドの共有バイナリファイルが置かれています。
実際の ServerRoot パスは、使用するプラットフォーム、インストール内容、および設定によって異なります。表 1 に示すように、デフォルトパスはプラットフォームとパッケージによって異なります。
- ServerRoot/slapd-serverID/... : serverID は、インストールや設定のときにユーザーが定義した Directory Server インスタンスの名前です。このパスには、特定のインスタンスに固有のデータベースおよび設定ファイルが含まれます。
表 1 デフォルトの ServerRoot パス
製品のインストール
ServerRoot パス
Solaris パッケージ1
/var/mps/serverroot - 設定が完了すると、このディレクトリには次の場所へのリンクが含まれます。
Solaris およびその他の UNIX システムでの圧縮アーカイブインストール
/var/Sun/mps
Windows システムでの Zip インストール
C:\Program Files\Sun\MPS
1Solaris オペレーティング環境で作業しており、インストールされている Sun ONE Directory Server のバージョンが不確かな場合は、pkginfo コマンドを使用して SUNWdsvu などのキーパッケージの有無を確認してください。例: pkginfo | grep SUNWdsvu
Directory Server インスタンスは、ServerRoot/slapd-serverID/ の下に配置されます。ここで、serverID は作成するインスタンスに指定されたサーバー識別子を表します。たとえば、Directory Server の名前を dirserv にした場合、実際のパスは表 2 に示されるようになります。Directory Server インスタンスを別の場所に作成した場合は、それに対応してパスを変更する必要があります。
表 2 dirserv インスタンスの場所
Directory Server ツールのダウンロード
サポートされているプラットフォームの一部には、Directory Server にアクセスするためのネイティブツールが用意されています。LDAP ディレクトリサーバーのテストとメンテナンス用のツールを利用するには、Sun ONE Directory Server Resource Kit (DSRK) をダウンロードしてください。このソフトウェアは、次の Web サイトから入手できます。
DSRK ツールのインストール方法と参照情報は、『Sun ONE Directory Server Resource Kit Tools Reference』に記載されています。
ディレクトリクライアントアプリケーションを開発する場合には、Sun ONE LDAP SDK for C および Sun ONE LDAP SDK for Java を同じ Web サイトからダウンロードすることもできます。
さらに、JNDI (Java Naming and Directory Interface) テクノロジは、Java アプリケーションから LDAP および DSML v2 を使用して Directory Server へのアクセスをサポートします。JNDI に関する情報は次の Web サイトから入手できます。
JNDI チュートリアルには、JNDI の使用方法に関する詳細な説明と事例が記載されています。JNDI チュートリアルは次の Web サイトから入手できます。
推奨参考文献
Sun ONE Directory Server 製品マニュアルには、HTML と PDF の両方の形式で提供される次のドキュメントが含まれています。
- 『Sun ONE Directory Server Getting Started Guide』 : Directory Server 5.2 の多くの重要な機能を要約して説明します。
- 『Sun ONE Directory Server Deployment Guide』 : ディレクトリトポロジ、データ構造、セキュリティ、および監視の設計方法について説明し、導入事例を検討します。
- 『Sun ONE Directory Server インストールおよびチューニングガイド』 : インストールおよびアップグレード手順について説明し、Directory Server のパフォーマンスの最適化に関するヒントを提供します。
- 『Sun ONE Directory Server 管理ガイド』 : コンソールおよびコマンド行を使用して、ディレクトリの内容を管理し、Directory Server のすべての機能を設定する手順について説明します。
- 『Sun ONE Directory Server Reference Manual』 : Directory Server の設定パラメータ、コマンド、ファイル、エラーメッセージ、およびスキーマの詳細について説明します。
- 『Sun ONE Directory Server Plug-In API Programming Guide』 : Directory Server プラグインの開発方法について説明します。
- 『Sun ONE Directory Server Plug-In API Reference』 : Directory Server プラグイン API のデータ構造と機能の詳細について説明します。
- 『Sun ONE Server Console Server Management Guide』 : Sun ONE 管理サーバーおよび Java ベースのコンソールを使用してサーバーを管理する方法について説明します。
- 『Sun ONE Directory Server Resource Kit Tools Reference』 : 多くの有用なツールを含む Sun ONE Directory Server Resource Kit のインストールと機能について説明します。
その他の有用な情報は、次の Web サイトから入手できます。
- 製品マニュアル: http://docs.sun.com
- Sun ソフトウェア : http://wwws.sun.com/software/
- Sun ONE サービス : http://www.sun.com/service/sunps/sunone/
- Sun サポートサービス : http://www.sun.com/service/support/
- Sun ONE 開発者向けサイト : http://sunonedev.sun.com/
- トレーニング : http://suned.sun.com/