2015-03-17 3 views
0

Как узнать текущих зарегистрированных пользователей на сервере OpenLDAP 2.3? Я настроил репликацию OpenLDAP 2.3 slurpd, и мое требование - узнать, кто все вошли в систему, используя свою учетную запись LDAP.Как узнать, что текущий зарегистрированный пользователь на сервере OpenLDAP 2.3?

ответ

1

Вы не можете. Пользователями являются только , связанный (не вошедший в систему) на LDAP-сервер в течение довольно коротких периодов времени, пока они устанавливают свою собственную идентификацию. В большинстве случаев это приложений, которые регистрируются на сервере LDAP, для поиска, поиска пользовательских разрешений и т. Д., Но эти соединения также довольно недолговечны, хотя обычно они немного затягиваются пулом соединений на стороне клиента ,

Вы не должны использовать 2.3: это много лет устарело. Текущая версия OpenLDAP - 2.4.40, а 2.4.26 - три года назад. Я даже не могу найти, сколько лет 2.3. Вы не должны использовать репликацию slurpd: она устарела и в течение многих лет. Вы должны использовать syncrepl.

+0

Slurpd реплицирует обновление модификации в slave.Where, поскольку он syncrepl не эффективно реплицирует изменения до даты, такие как slurpd, а также когда приходит к файлам журнала. В то же время, используя slurpd, у нас есть журнал репликации для проверки изменений, но в случае syncrepl loggin изменения являются трудной задачей. –

+0

Так что исправьте конфигурацию 'syncrepl'. Я использую его около шести лет с нулевыми проблемами. Почему вы думаете, что вам нужно знать, кто «вошел в систему»? – EJP

+0

, чтобы сделать отчет о зарегистрированных пользователях в определенный момент времени, а также будет легко для администратора узнать, был ли пользователь включен в данный момент времени, поскольку мы не можем проверить каждый сервер о зарегистрированных пользователях. А также если вы у вас есть шаги настройки для syncrepl. Пожалуйста, поделитесь со мной. –

Смежные вопросы