Tôi không nhận được bất kỳ thông tin nào trong tệp nhật ký của mình cho openldap trên máy chủ Centos 6 của mình. Đây là cách tôi cấu hình nó. Hiện tại, Selinux bị vô hiệu hóa.
Đầu tiên tạo một thư mục nơi tôi muốn lưu trữ các tệp nhật ký.
mkdir /var/log/slapd
chmod 755 /var/log/slapd/
chown ldap:ldap /var/log/slapd/
Sau đó, cấu hình.
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
Để an toàn, tôi khởi động lại dịch vụ
service openldap restart
Nó không tạo tập tin, nhưng không ghi bất cứ điều gì vào tập tin. Tất nhiên tôi đã thực hiện một số tìm kiếm và cập nhật cho máy chủ LDAP, vì vậy nó nhận được các kết nối và nội dung để đăng nhập.
$ 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
Thiết lập LDAP của tôi có thể được tìm thấy ở đây (hiện đã được sửa đổi một chút trên máy chủ của riêng tôi)