如果使用ldapsearch,ldapadd,ldapdelete等实用程序查询Active Directory服务器,是否可以让任何人知道?
我知道这更像是一个serverover故障问题,而不是stackoverflow问题,但由于serverfault尚未启动,我在这里:
我应该将应用程序从一个redhat服务器移动到另一个,并且在不了解应用程序的内部工作原理的情况下,如何将OpenLDAP数据库从一台机器移动到另一台机器,使用模式和所有机器.
我需要复制哪些文件?我相信这个设置很标准.
我正在使用openldap 1.2.2和php 5.5这里是我得到的错误.我是这些东西的新手,我正在学习本教程.
尝试获取不存在的值时出错(外观,password_hash)
enter code here
PHP调试Backtrace
File /usr/share/phpldapadmin/lib/functions.php (444)
Function error (a:5:{i:0;s:67:"Error trying to get a non-existant ...)
File /usr/share/phpldapadmin/lib/ds.php (81)
Function debug_dump_backtrace (a:2:{i:0;s:67:"Error trying to get a non-existant ...)
File /usr/share/phpldapadmin/lib/TemplateRender.php (2469)
Function getValue (a:2:{i:0;s:10:"appearance";i:1;s:13:"password_hash...)
File /usr/share/phpldapadmin/lib/TemplateRender.php ()
Function drawDefaultHelperPasswordAttribute (a:2:{i:0;O:17:"PasswordAttribute":34:{s:4:"name";s...)
File /usr/share/phpldapadmin/lib/Visitor.php (58)
Function call_user_func_array (a:2:{i:0;a:2:{i:0;O:14:"TemplateRender":9:{s:24:"...)
File /usr/share/phpldapadmin/lib/PageRender.php (1006)
Function __call (a:2:{i:0;s:4:"draw";i:1;a:3:{i:0;s:13:"DefaultHelp...)
File /usr/share/phpldapadmin/lib/PageRender.php (1006)
Function draw (a:3:{i:0;s:13:"DefaultHelper";i:1;O:17:"PasswordAt...)
File /usr/share/phpldapadmin/lib/PageRender.php ()
Function drawFormReadWriteValuePasswordAttribute (a:2:{i:0;O:17:"PasswordAttribute":34:{s:4:"name";s...)
File /usr/share/phpldapadmin/lib/Visitor.php (58)
Function call_user_func_array (a:2:{i:0;a:2:{i:0;O:14:"TemplateRender":9:{s:24:"...)
File /usr/share/phpldapadmin/lib/PageRender.php (597)
Function …Run Code Online (Sandbox Code Playgroud) 这两种LDAP协议实现之间的主要差异是什么?对于异质环境哪个更好?有关此主题的任何好网站?
我正在RHEL 5上构建OpenLDAP; 我使用了http://www.linux.com/archive/feature/113607上的说明.
一切顺利,直到为OpenLDAP运行'./configure' - 记录了以下错误:
*<earlier output snipped>*
checking for gethostbyaddr_r... yes
checking number of arguments of ctime_r... 2
checking number of arguments of gethostbyname_r... 6
checking number of arguments of gethostbyaddr_r... 8
checking db.h usability... yes
checking db.h presence... yes
checking for db.h... yes
checking for Berkeley DB major version in db.h... 5
checking for Berkeley DB minor version in db.h... 1
checking if Berkeley DB version supported by BDB/HDB backends... yes
**checking for Berkeley DB …Run Code Online (Sandbox Code Playgroud) 当我:
ldapadd -f pop01.ldif -x -D "cn=Manager,dc=ldap,dc=beonegroup,dc=be" -w 1234
Run Code Online (Sandbox Code Playgroud)
我明白了:
adding new entry "dc=ldap,dc=beonegroup,dc=org"
ldapadd: Server is unwilling to perform (53)
additional info: no global superior knowledge
Run Code Online (Sandbox Code Playgroud)
这是我的slapd.conf:
database bdb
suffix "dc=ldap,dc=beonegroup,dc=be"
rootdn "cn=Manager,dc=ldap,dc=beonegroup,dc=be"
rootpw 1234
directory /var/lib/ldap/beoneDirectory
index objectClass eq,pres
index ou,cn,mail,surname,givenname eq,pres,sub
index uidNumber,gidNumber,loginShell eq,pres
index uid,memberUid eq,pres,sub
index nisMapName,nisMapEntry eq,pres,sub
Run Code Online (Sandbox Code Playgroud)
我的文件用于填充:
Run Code Online (Sandbox Code Playgroud)[root@local beoneDirectory]# pwd /var/lib/ldap/beoneDirectory [root@local beoneDirectory]# cat pop01.ldif dn: dc=ldap,dc=beone,dc=org objectClass: top objectClass: dcObject objectClass: organization dc: beone o: beone description: ldap.beone.be dn: o=beone objectClass: top …
我正在使用Ubuntu 12.04 - 服务器并且始终如一:
/usr/lib/libcrypto.so.1.0.0:没有可用的版本信息(由/usr/lib/libpython2.7.so.1.0要求)
和
/usr/lib/libssl.so.1.0.0:没有可用的版本信息(由/usr/lib/libpython2.7.so.1.0要求)
没有任何模式的错误消息.它可以像运行vi一样简单.文件在那里,它们不是链接.
在学习了ldap服务器的基础知识的同时,在编译和安装OpenLDAP之后,使用其网站上的说明开始了这一点.我当然删除了openLDAP以尝试删除问题.我还重新安装了OpenSSL和libssl1.0.0来尝试测试该解决方案.
任何帮助将不胜感激,不幸的是谷歌没有用.
我们有一个LDAP,其中包含许多遵循此模式的组:
Acme-MyApp-ABC-Admin Acme-MyApp-ABC-Bottlewasher Acme-MyApp-ABC-Cook Acme-MyApp-DEF-Admin Acme-MyApp-DEF-Bottlewasher Acme-MyApp-DEF-Cook等重复多次.
Acme-MyApp-ABC-Admin
Acme-MyApp-ABC-Bottlewasher
Acme-MyApp-ABC-Cook
Acme-MyApp-DEF-Admin
Acme-MyApp-DEF-Bottlewasher
Acme-MyApp-DEF-Cook
Run Code Online (Sandbox Code Playgroud)
正确返回Acme-MyApp-ABC-Admin组的成员.我们想找到所有管理员组的成员.
(&(objectClass=person)(memberOf=cn=Acme-MyApp-ABC-Admin,ou=Groups,dc=acme,dc=com))
Run Code Online (Sandbox Code Playgroud)
是否可以在DN中放置通配符?
我在运行ldapsearch命令时遇到错误,客户端身份验证也没有到来.
有人可以帮我解决问题吗?
错误信息
ldap_sasl_interactive_bind_s:没有这样的属性(16)
谢谢.
openldap ×10
ldap ×5
redhat ×2
berkeley-db ×1
comparison ×1
ldap-query ×1
libcrypto ×1
libssl ×1
linux ×1
sasl ×1
sourceforge ×1
ubuntu ×1