小编sha*_*dox的帖子

OpenLDAP 无法添加新架构

我正在尝试向 OpenLDAP 服务器添加新架构。slapd 的版本是 2.4.23。我正在使用 Debian 6。

如果我理解得很好,slapd 2.4+ 在这个版本中默认使用带有 (cn=config) 的 OLC 配置,我不需要修改 slapd.conf 中的任何内容或 cn=config 树中的其他点(我错了?)。但是当我尝试使用以下命令添加架构时:

ldapadd -x -D "cn=admin,cn=config" -W -f filesystem.ldif
Run Code Online (Sandbox Code Playgroud)

它给了我:

Enter LDAP Password: 
ldap_bind: Invalid credentials (49)
Run Code Online (Sandbox Code Playgroud)

我也试过这个命令(即使我不知道我在这里做什么):

ldapadd -x -D "cn=admin,dc=linuxcbt,dc=internal" -W -f filesystem.ldif
Run Code Online (Sandbox Code Playgroud)

其中 dc=linuxcbt,dc=internal 是我的基础,我得到:

adding new entry "cn=filesystem,cn=schema,cn=config"
ldap_add: Insufficient access (50)
Run Code Online (Sandbox Code Playgroud)

我的 filesystem.ldif 文件是:

dn: cn=filesystem,cn=schema,cn=config
objectClass: olcSchemaConfig
cn: filesystem

olcAttributeTypes: ( 1000.1.1.1 NAME ( 'fn' 'filename' )
   DESC 'Nome del file'
   EQUALITY 'Case exact match'
   SUBSTR caseExactSubstringsMatch
   SYNTAX …
Run Code Online (Sandbox Code Playgroud)

openldap ldap schema

2
推荐指数
1
解决办法
8090
查看次数

标签 统计

ldap ×1

openldap ×1

schema ×1