文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>openldap

openldap

时间:2009-03-23  来源:sjhf

由于本人技术原因。。
上传不了图片
详细内容··看偶的附件。·(本人已全部内容做成WORD文档,
  还有详细截图,!) 
一、安装DBD
.
 
 
进入解压目录
 
 
编译安装DBD
 
 
 
 
2.配置系统动态链接库的路径
先#vi /etc/ld.so.conf  /* 在文件末尾加一句话  */
/usr/local/BerkeleyDB.4.3/lib         如图:
 
 
 
 
再刷新系统动态库缓存。
#/sbin/ldconfig       
 
二.安装OpenLDAP
 
进入解压目录
 
 
编译安装的命令:
 
 
 
#make depend
#make
#make test  /* 这个需要耐心等待。。。*/
#make install
三、基本配置OpenLDAP
OpenLDAP 的主配置文件是/usr/local/openladp/etc/openldap/slapd.conf
先使用SSHA加密LDAP管理员密码
#/usr/local/openldap/sbin/slappasswd
 
输入两次需要加密的口令:ldapadmin                如图:
 
 
 
 
 
Slappasswd命令会生成加密后的密文 -》           
 
 
 
将该密文复制到主配置文件的 “rootpw” 这一行。。
rootpw
#vi /usr/local/openladp/etc/openldap/slapd.conf
1.自定义Schema
找到语句 : include  /usr/local/openldap/etc/openldap/schema/core.schema
在该语句后面 添加 如图的这些语句 /:
 
 
 
 
 
 
 
 
 
 
2.设置目录树的后缀
找到语句: suffix  “dc=my-domain,dc=com”
改    为: suffix  “dc=wgwd,dc=com”
 
3.设置LDAP  管理员的 DN                      
找到语句:
rootdn  “cn=Manager,dc=example,dc=com
改为
     
4.设置LDAP管理员密码
即找到语句 :
rootpw  secret
改为刚刚用“slappasswd” 生成的密文:
5.启动OpenLDAP
再确认一下slapd 进程 已启动。。
如出现  :
 
 
 
 
证明启动成功!
 
 
6.建立初始化数据。
先将初始化数据写进.ldif文件中
 
#vi /root/wgwd.ldif  写入内容 如下:
 
 
 
 
注意: 这里一定要空一行!
 
 
 
 
再导入该数据文件:
 
  
 
 
 
 
 
四、安装phpLDAPadmin
1.配置好PHP运行环境
 
还需将APACHE主配置文件里的默认字符集设置为中文:
 
 
 
 
 
 
 
 
 
 
 
 
2.安装并解压phpLDAPadmin软件包
t
 
 
3.将解压出来 的目录 复制到/usr/local下并改名为: phpldapadmin
 
 
 
4.配置/usr/local/phpldapadmin 目录的 虚拟目录  并且加入用户认证。。。
 
 
 
 
 
#vi /etc/httpd/conf/httpd.conf
5.配置phpldapadmin 网页 内容为中文
先修改默认语言
将语句:“ $useLang=”en”;“
改  为:“ $useLang=”zh-cn”;“ 
 
 
再改编码语言。
 
 
 
找到语句:
 
改为:
 
6.生成phpldapadmin的主配置文件
 
 
现在即可登录phpldapadmin ..
打开IE 输入”
相关阅读 更多 +
排行榜 更多 +
拉力竞速2

拉力竞速2

体育竞技 下载
文字乱舞水浒

文字乱舞水浒

角色扮演 下载
蓝图公考

蓝图公考

学习教育 下载