如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
我的LDAP使用手记(Fedora-ds)备忘用已有1259次阅读2008-06-1316:16和OpenLdap不同,我使用的是Fedora-ds,也属于LDAP中的一种..以下LDAP表示Fedora-ds一般的服务器版的发行版中都可能已经安装了openLdap,所以ldapmodify命令就已经存在了,而我安装的是Fedora-ds,其bin下也有ldapmodify,这两个的区别还不了解,但在此引以为戒..默认bin位置:/opt/fedora-ds/shared/bin/LDAP的安装Fedora-ds可以在SUN的网站上免费下载到,安装就是一路回车和初始化设定.此包依赖于httpd,另外在以后要用到其自带工具的话,还需要安装新版本的JavaLDAP的备份与恢复备份LDAP的一些机制和大型服务器差不多,备份可以分为两步,LDAP数据本身的备份和事务操作的备份.类似于Sybase的dumpdatabase和dumptransaction,原理也是一致的.数据的备份和schema的备份可以依靠ldapsearch,并使用shell的>功能输出到文件即可,其格式为LDIF事务的备份也很简单,找到实例对应的文件夹,在logs文件夹下有一个audit文件,这个文件就是事物日志,也是类似LDIF格式.每个事物都会有自己的time和一些其他信息,但这些在恢复的时候会造成一些错误,原因我还不知道.所以需要手动删除一些不必要的信息.恢复恢复就是利用ldapmodify把已有的LDIF格式的文件导入到LDAP中.这里的前提是LDAP中的数据是空的,这里等于是把ldif中的内容追加到LDAP实际命令行检索schema:./ldapsearch-b"cn=schema"-hlocalhost-p389-D"cn=directorymanager"-wadmin-ssubbjectclass=*检索设置:./ldapsearch-b"cn=config"-hlocalhost-p389-D"cn=directorymanager"-wadmin-ssubbjectclass=*检索实例的内容:./ldapsearch-b"o=INSTANCE"-hlocalhost-p389-D"cn=directorymanager"-wadminbjectclass=*导入schema:ldapmodify-fschema-a-c-F-D"cn=directorymanager"-wadmin导入数据:ldapmodify-fbackup.ldif-a-c-F-D"cn=directorymanager"-wadmin导入事务:ldapmodify-faudit-c-F-D"cn=directorymanager"-wadmin----TODO