日期:2014-05-16  浏览次数:20797 次

linux下ldap的安装

一、 解压缩

cd /ldap

gunzip DSEE.6.3.Linux-X86-full.tar.gz

tar -xvf DSEE.6.3.Linux-X86-full.tar

?

二、? 安装
解压缩后,会得到三个文件夹分别是:DSEE_Directory_Editor,?

DSEE_Identity_Synchronization_for_Windows,DSEE_ZIP_Distribution,安装操作都在

DSEE_ZIP_Distribution中。

?

cd /ldap/DSEE_ZIP_Distribution

./dsee_deploy install -i /ldap/install

?

三、创建实例
mkdir /ldap/instance

cd /ldap/install/ds6/bin

./dsadm create -p 389 -P 636 /ldap/instance/instance1
?

四、启动实例
./dsadm start /ldap/instance/instance1

?

五、创建后缀

./dsconf create-suffix -h localhost -p 389 dc=zjtvu,dc=edu,dc=cn

?

六、这步可省略

启用后缀(同时允许主从复制)

(dsconf的参数详见http://docs.sun.com/app/docs/doc/820-2767/dsconf-1m?l=zh_TW&a=view)

./dsconf enable-repl -h localhost -p 389 consumer dc=zjtvu,dc=edu,dc=cn


启用后缀(同时允许主主复制)

./dsconf enable-repl -h localhost -p 389 -d 11 master dc=zjtvu,dc=edu,dc=cn


下面这句可以删除389端口上后缀dc=zjtvu,dc=edu,dc=cn上的复制设置:

./dsconf disable-repl -h localhost -p 389 dc=zjtvu,dc=edu,dc=cn


下面这句可以列出端口389上的详细情况:

./dsconf list-suffixes?-p 389 -v

?

七、使用ldif文件导入数据

/ldap/install/ds6/bin/dsconf import -h? localhost -p 389 /backup.ldif dc=zjtvu ,dc=edu,dc=cn

?

导出数据代码:

/ldap/install/ds6/bin/dsconf export -h localhost -p 389 -w /databak/pwd.txt dc=zju,dc=edu,dc=cn /databak/20110803.ldif

?

八、安装dscc(LDAP的管理界面)

拷贝/ldap/install/var/dscc6/dscc.war到tomcat服务器的webapp目录下

运行如下命令进行初始化

cd /ldap/install/dscc6/bin

./dsccsetup initialize

第一次初始化会要求输入directory manager密码:admin123

可使用命令(./dsccsetup status)查看配置后的情况,如果配置不成功这里会有提示