Назад | Перейти на главную страницу

openldap: предоставить пользователю глобальный доступ для чтения

Система: Ubuntu 10.10 OpenLDAP 2.4.23

У меня есть пользователь, которому я хочу предоставить глобальные права на чтение. Я использовал для этого webmin, но каким-то образом это приложение повреждает файл olcDatabase = {1} hdb.ldif, поэтому я ищу другой способ сделать это.

До этого я привык к другой версии ldap и немного запутался в том, где мне нужно внести изменения.

Кто-нибудь может дать мне указатель?

:/etc/ldap/slapd.d/cn=config# ls -la
total 32
drwxr-x--- 3 openldap openldap 4096 2011-01-31 18:28 .
drwxr-x--- 3 openldap openldap 4096 2011-01-31 18:26 ..
-rw------- 1 openldap openldap  457 2011-01-20 01:24 cn=module{0}.ldif
drwxr-x--- 2 openldap openldap 4096 2011-01-31 18:26 cn=schema
-rw-r----- 1 openldap openldap  307 2011-01-20 01:09 cn=schema.ldif
-rw-r----- 1 openldap openldap  440 2011-01-22 20:24 olcDatabase={0}config.ldif
-rw-r----- 1 openldap openldap  583 2011-01-22 20:23 olcDatabase={-1}frontend.ldif
-rw------- 1 openldap openldap 1149 2011-01-31 18:26 olcDatabase={1}hdb.ldif

Если вы используете cn = config, вам не следует редактировать файлы для изменения конфигурации. Попробуйте почитать документацию, например LDAP для ученых-ракетчиков.