2009年6月16日火曜日

LDAP を勉強中

LDAP の勉強を始めました。

Openldap を Ubuntu 9.04 でインストール
  1. パッケージでインストールする。
    $ lsb_release -d
    Description: Ubuntu 9.04
    $ sudo apt-get install slapd ldap-utils
  2. salpd の初期設定を行う。
    $ sudo dpkg-reconfigure slapd
    ---- ---- ---- ---- ---- ---- ---- ----
    OpenLDAP サーバの設定を省略しますか?: <いいえ>
    DNS ドメイン名: example.com
    組織名: test
    利用するデータベースバックエンド: HDB
    slapd をパージしたときにデータベースを削除しますか?: <はい>
    古いデータベースを移動しますか?: <はい>
    管理者のパスワード: (例: secret)
    Allow LDAPv2 protocol? <はい>
    ---- ---- ---- ---- ---- ---- ---- ----
  3. 設定は、cn=config Directory Information Tree (DIT) に含まれるらしい。例えば、次のコマンドで確認できる。
    ldapsearch -xLLL -b cn=config -D cn=admin,cn=config -W olcDatabase={1}hdb

phpLDAPadmin のインストール
  1. パッケージでインストールする。
    $ sudo apt-get install phpldapadmin
  2. http://localhost/phpldapadmin/ にアクセスする。

参考

0 件のコメント: