pythontr.com
aptitude install slapd ldapscripts
ldapsearch -x -b '' -s base '(objectclass=*)' namingContexts
vim /etc/ldap/ldap.conf URI ldap://192.168.2.170 BASE dc=BORAN TLS_REQCERT allow
vim /etc/ldap/slapd.conf include /etc/ldap/schema/core.schema include /etc/ldap/schema/cosine.schema include /etc/ldap/schema/inetorgperson.schema include /etc/ldap/schema/nis.schema pidfile /var/run/slapd/slapd.pid argsfile /var/run/slapd/slapd.args ############################################################# modulepath /usr/lib/ldap moduleload back_bdb moduleload back_monitor moduleload syncprov database bdb suffix "dc=husonet" rootdn "cn=admin,dc=husonet" rootpw {SSHA}yKIfjhyINtoDpyc2KnTsT79txv4Kjcyg //Şifreli directory /var/lib/ldap 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 # DB_CONFIG Settings - For SleepyCat Berkeley DB dbconfig set_cachesize 0 10485760 0 dbconfig set_lg_regionmax 262144 dbconfig set_lg_bsize 2097152 access to attrs=userPassword,shadowLastChange by dn="cn=admin,dc=husonet" write by anonymous auth by self write by * none access to dn.base="" by * read access to * by dn="cn=admin,dc=husonet" write by * read overlay syncprov syncprov-checkpoint 100 10 syncprov-sessionlog 100
/etc/init.d/slapd restart
aptitude install phpldapadmin
[url]http://192.168.x.xxx/phpldapadmin/[/url]
LDAP sunucusuna erişilmiş tüm sonuçlar ise C:\ldap.txt dosyasına yazılması için aşağıdaki komut dizisini çalıştırabilirsiniz.
ldifde.exe -s clbctxrootdc01 -f C:\ldap.txt
dsquery user dc=pythontr,dc=pvt
Yorumlar