- 论坛徽章:
- 0
|
谢谢,我又装了一遍,现在有了/etc/openldap/slapd.conf这个文件了。
还有点问题,就是我在这个文件的内容改成了下面这样:
- # cat slapd.conf
- database bdb
- suffix "dc=rh,dc=org"
- rootdn "cn=admin,dc=rh,dc=org"
- directory "/var/lib/ldap"
- rootpw secret
- include /etc/openldap/schema/core.schema
- include /etc/openldap/schema/cosine.schema
- include /etc/openldap/schema/inetorgperson.schema
- include /etc/openldap/schema/corba.schema
- include /etc/openldap/schema/dyngroup.schema
- include /etc/openldap/schema/java.schema
- include /etc/openldap/schema/misc.schema
- include /etc/openldap/schema/nis.schema
- include /etc/openldap/schema/openldap.schema
复制代码 然后重启服务并用ldapsearch来搜索,并没有得到我刚才设置的内容:
- # service slapd restart
- Stopping slapd: [ OK ]
- Starting slapd: [ OK ]
- # ldapsearch -x -b '' -s base'(objectclass=*)' namingContexts
- # extended LDIF
- #
- # LDAPv3
- # base <> with scope baseObject
- # filter: (objectclass=*)
- # requesting: namingContexts
- #
- #
- dn:
- namingContexts: dc=my-domain,dc=com
- # search result
- search: 2
- result: 0 Success
- # numResponses: 2
- # numEntries: 1
复制代码 我自己在slapd.conf当中设置的dc=rh看起来没有起作用,ldapsearch显示的是dc=my-domain. 我搜索了一下,这个dc是slapd.d下面的某个文件定义的:
- # find ./ -name "*"|xargs grep my-domain
- ./slapd.d/cn=config/olcDatabase={2}bdb.ldif:olcSuffix: dc=my-domain,dc=com
- ./slapd.d/cn=config/olcDatabase={2}bdb.ldif:olcRootDN: cn=Manager,dc=my-domain,dc=com
复制代码 这到底是怎么一回事呢? slapd.conf文件没有用吗?
|
|