मुझे अपने Centos 6 सर्वर पर Openldap के लिए अपनी लॉग फ़ाइल में कोई जानकारी नहीं मिलती है। इस तरह मैंने इसे कॉन्फ़िगर किया है। SELinux इस समय अक्षम है।
पहले एक फ़ोल्डर बनाया जहाँ मैं लॉग फ़ाइलों को संग्रहीत करना चाहता हूँ।
mkdir /var/log/slapd
chmod 755 /var/log/slapd/
chown ldap:ldap /var/log/slapd/
फिर कॉन्फ़िगरेशन किया।
ldapsearch -D "cn=admin,cn=config" -w secret -b cn=config cn=config
dn: cn=config
changetype:modify
replace: olcLogFile
olcLogFile: /var/log/slapd/slapd.log
-
replace: olcLogLevel
olcLogLevel: conns filter config acl stats shell
EOF
बस सुरक्षित रहने के लिए मैंने सेवा को फिर से शुरू किया
service openldap restart
यह फ़ाइल बनाता है, लेकिन फ़ाइल में कुछ भी न लिखें। बेशक मैंने एलडीएपी-सर्वर पर कुछ खोज और अपडेट किए, इसलिए इसे लॉग करने के लिए कनेक्शन और सामान मिलता है।
$ ls -alh
total 12K
drwxr-xr-x. 2 ldap ldap 4.0K Oct 25 14:27 .
drwxr-xr-x. 6 root root 4.0K Oct 25 14:10 ..
-rw-r--r--. 1 ldap ldap 0 Oct 25 14:33 slapd.log
मेरा LDAP- सेटअप यहां पाया जा सकता है (अब अपने सर्वर पर थोड़ा संशोधित किया गया है)