Amazon Linux にOpenLDAPサーバをインストールする手順です。 今回はただインストールして起動するまでです。 次回以降でApache Directory Studioからの接続設定も記載する予定です。 ■構成情報 ・OS: Amazon Linux AMI release 2012.09(64bit) ・OpenLDAP: 2.4.23-26.16.amzn1(yum install)
■インストール済みパッケージ確認
[root@ip-10-77-30-12 ~]# yum list installed '*ldap*'
Loaded plugins: priorities, security, update-motd, upgrade-helper
amzn-main | 2.1 kB 00:00
amzn-updates | 2.3 kB 00:00
Installed Packages
openldap.x86_64 2.4.23-26.16.amzn1 installed
[root@ip-10-77-30-12 ~]#
■openldapサーバ、クライアントパッケージインストール
[root@ip-10-77-30-12 ~]# yum -y install openldap-servers.x86_64 openldap-clients.x86_64
(中略)
==========================================================================
Package Arch Version Repository Size
==========================================================================
Installing:
openldap-clients x86_64 2.4.23-26.17.amzn1 amzn-main 338 k
openldap-servers x86_64 2.4.23-26.17.amzn1 amzn-main 2.2 M
Installing for dependencies:
libtool-ltdl x86_64 2.2.10-4.6.2.12.amzn1 amzn-main 47 k
make x86_64 1:3.81-20.7.amzn1 amzn-main 487 k
portreserve x86_64 0.0.4-9.5.amzn1 amzn-main 23 k
Updating for dependencies:
openldap x86_64 2.4.23-26.17.amzn1 amzn-main 382 k
Transaction Summary
=========================================================================
Install 5 Package(s)
Upgrade 1 Package(s)
(以下省略)
■オンライン設定変更できる設定データベースは利用しない。(slapd.dを削除し、slapd.confで設定)
[root@ip-10-77-30-12 ~]# mv /var/lib/ldap /var/lib/ldap.org
[root@ip-10-77-30-12 ~]# mkdir /var/lib/ldap
[root@ip-10-77-30-12 ~]# chown ldap: /var/lib/ldap
[root@ip-10-77-30-12 ~]# chmod 700 /var/lib/ldap
[root@ip-10-77-30-12 ~]# mv /etc/openldap/slapd.d /etc/openldap/slapd.d.org
[root@ip-10-77-30-12 ~]# cp /usr/share/openldap-servers/slapd.conf.obsolete /etc/openldap/slapd.conf
■slapd.confを修正
[root@ip-10-77-30-12 ~]# vi /etc/openldap/slapd.conf
[root@ip-10-77-30-12 ~]# egrep "^suffix|^rootdn|^rootpw" /etc/openldap/slapd.conf
suffix "dc=open_ldap,dc=com"
rootdn "cn=Manager,dc=open_ldap,dc=com"
rootpw secret
[root@ip-10-77-30-12 ~]#
■接続確認
[root@ip-10-77-30-12 ~]# /etc/init.d/slapd start
Starting slapd: [ OK ]
[root@ip-10-77-30-12 ~]# ldapsearch -x -D "cn=Manager,dc=open_ldap,dc=com" -w secret
# extended LDIF
#
# LDAPv3
# base <> (default) with scope subtree
# filter: (objectclass=*)
# requesting: ALL
#
# search result
search: 2
result: 32 No such object
# numResponses: 1
[root@ip-10-77-30-12 ~]#
接続成功!!この情報が何かのお役に立てましたら幸いです。サイト継続にご協力いただけるとありがたいです。m(_ _)m
0 件のコメント:
コメントを投稿