《Linux服务器搭建之十四:LDAP服务器说课材料.doc》由会员分享,可在线阅读,更多相关《Linux服务器搭建之十四:LDAP服务器说课材料.doc(6页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、Good is good, but better carries it.精益求精,善益求善。Linux服务器搭建之十四:LDAP服务器-Linux服务器搭建之十四:LDAP服务器Linux操作系统平台:Xubuntu用户:root主要软件包:slapd,ldap-utils,db-util,phpldapadmin,apache2LDAP服务器搭建流程:我没有选择Fedora14系统,原因是:安装成功了BerkeleyDB数据库,但是OpenLDAP服务器找不到BerkeleyDB数据库,没有办法就改用Xubuntu安装BerkeleyDB和OpenLDAP,关键的就是BerkeleyDB安装
2、失败,缺少一些类库,这些类库文件我也不清楚,上网查了些资料,Ubuntu使用的是slapd+ldap-utils+db-util+phpldapadmin的组合,完全可以在apt-get里安装。成功率就不用多说了。【注意:这个搭建有问题,是失败的,但是我想向大家求解】0.使用apt-getinstall安装下面这些软件包:如:【apt-getinstallslapd】slapd,ldap-utils,db-util,phpldapadmin,apache21.【slappasswd】命令创建ldap账户和密码:(注意一会要使用SSHA加密的那窜密码)昨天20:11上传下载附件(30.09KB)
3、2.进入【/etc/ldap】目录编辑ldap.conf文件:主要就是添加最后那四行,【rootpwSSHA.】就是刚才执行【slapdpasswd】命令生成的经过加密的密码:昨天20:11上传下载附件(71.12KB)3.【serviceslapdrestart】重启ladp服务器:(或者【serviceslapdstart】启动ldap服务器)【pstree|grepslapd】查看ldap服务器是否启动成功:昨天20:11上传下载附件(97.02KB)4.创建一个名为【udec.ldif】文件,这种文件在在【/etc/ldap/schema】目录下也有:【touchudec.ldif】创
4、建udec.ldif文件:【vimudec.ldif】加入下面内容:昨天20:11上传下载附件(41.82KB)5.【ldapadd-x-W-DManager,dc=example,dc=com-fudec.ldif】加载刚才创建的数据信息文件udec.ldif:(要求输入密码时输入刚才【sldappasswd】创建的密码即可)昨天20:11上传下载附件(39.12KB)6.【serviceslapdstart】启动ladp服务器:昨天20:11上传下载附件(116.89KB)7.配置phpldapadmin服务器:执行【htpasswd-cphp_ldap_admin_pwdadmin】命令生成phpldapadmin管理账户的密码:同时会在【/etc/apache2】目录生成密码文件:php_ldap_admin_pwd昨天20:11上传下载附件(72.75KB)8.登录phpldapadmin后台:(本机内网IP:192.168.170.184,访问网址是:http:/192.168.170.184/phpldapadmin)昨天20:11上传下载附件(81.51KB)9.这些配置都是正确的呀,但是就是无法使用管理员账户成功登录LDAP,只能是匿名登录。至于出错在哪里,还望有经验的指点一下。搭建LDAP算是失败的了。-