Chinaunix首页 | 论坛 | 博客
  • 博客访问: 677783
  • 博文数量: 810
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5025
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-22 11:41
文章分类

全部博文(810)

文章存档

2011年(1)

2008年(809)

我的朋友

分类: LINUX

2008-08-22 12:10:25


ubuntu的源里面有openldap,只是不叫这个名字,执行如下命令可以安装

$sudoapt-getinstallslapdldap-utilsdb4.6-util

2.创建根用户的密码

$slappasswd

根据屏幕提示输入两次密码后会得到一个加密后的串

$ldapadd-x-v-f~/source/ldap/openldap/ldf/admin.ldif

3.设置ldap信息

编辑/etc/ldap/slapd.conf文件,部分信息修改如下

suffix"dc=jimhome,dc=com"
directory"/var/lib/ldap"
rootdn"cn=admin,dc=jimhome,dc=com"
rootpw{SSHA}HldmdEL0M8EGT1wHM1XOXmAbtBe3CzXx

accesstoattrs=userPassword,shadowLastChange
bydn="cn=admin,dc=jimhome,dc=com"write
byanonymousauth
byselfwrite
by*none

accessto*
bydn="cn=admin,dc=jimhome,dc=com"write
by*read

3.重新启动LDAP的守护进程

$sudo/etc/init.d/slapdrestart

4.导入根用户ldif文件

创建一个文件,用nano命令就挺好

$nanoadmin.ldif

输入如下信息

dn:dc=jimhome,dc=com
objectClass:dcObject
objectClass:organization
dc:jimhome
jim''homepc

注意:ldif文件的格式要求特别严格,错一个空格都不行,实在变态

5.导入ldif文件

$ldapadd-x-v-f~/source/ldap/openldap/ldf/admin.ldif

注意,路径一定要是绝对路径,否则ldafadd会导入失败。

如果觉得命令行麻烦,用工具导入也可以,例如apachedirectorystudio就不错,因为它是基于eclipse的,所以具有跨平台的特性。 下载本文示例代码
阅读(763) | 评论(0) | 转发(0) |
0

上一篇:fc8下ctag taglist vim

下一篇:体验kubuntu

给主人留下些什么吧!~~