NSS-PAM-ldapd является открытым исходным кодом модуля Pluggable Authentication (РАМ) и служба имен переключатель (СНБ) программное обеспечение, которое повышает вашу LDAP-сервер с поддержкой учетных записей пользователей, групп, имена хостов, сетевых групп, псевдонимов, а также любые другая информация, которая находится на NIS или / и т.д. плоских файлов.
Легко проверить подлинность сервера LDAP
Будучи вилкой nss_ldap пакета, созданного PADL Software Pty Ltd., NSS-пам-ldapd разработан таким образом, что также позволяет пользователям легко и быстро проверить подлинность LDAP (Lightweight Directory протокол доступа) сервера.
Основные особенности
Основные характеристики включают в себя легкую библиотеку NSS, легче библиотеку PAM, простые внутренние семантику, ясный betweenLDAP разделения, PAM и NSS-код, лучшие возможности отладки, лучшую производительность, способность избегать загрузку SSL и LDAP библиотек во всех программах, а также а меньшим подключений к серверу LDAP.
Начало работы с NSS-PAM-ldapd
Чтобы установить и использовать программу NSS-пам-ldapd в операционной системе GNU / Linux, вы должны сначала загрузить последнюю версию и сохраните его на вашем домашнем каталоге. Используйте утилиту архивирования менеджер, чтобы извлечь содержимое архива, затем откройте приложение терминала эмулятора.
В Терминале приложение, перейдите в папку, где вы и Rsquo; ве извлечены архивных файлов, используя & lsquo; CD & Rsquo; Команда (например, CD /home/softoware/nss-pam-ldapd-0.8.14 - замена и lsquo; softoware & Rsquo; с Вашим именем пользователя), запустите & lsquo; ./ конфигурационный & Amp; & Amp; сделать & Rsquo; Команда для настройки и компиляции программы.
После успешного процесса компиляции, запуска и lsquo; сделать установку и Rsquo; Команда, как корень или & lsquo; Судо сделать установку и Rsquo; Команда, как привилегированного пользователя, чтобы установить систему NSS-пам-ldapd ширину. Используя этот метод, вы можете развернуть NSS-PAM-ldapd на 32-битных и 64-битных компьютерных платформ.
Что нового В этом выпуске:
- реализовать ключ -n не daemonise (Калеб Callaway)
- увеличить размер буфера значение пароль (по Bersl)
- исправление PwdLastSet значение атрибута обработки (спасибо Иисус Шир)
- Переполнение буфера исправить на прерванного читал, что трудно, чтобы вызвать (спасибо Джон Салливан)
- исправить возможную аварию в модуле NSS при получении больших записей сетей (благодаря Лукас Slebodnik)
- избежать более сломанные ошибки труб с помощью таймаута низкого при прерывании чтения запросил информацию у nslcd (спасибо Джон Салливан)
- войти только разбитые ошибки труб в режиме отладки
- игнорировать SIGUSR1 и SIGUSR2 для будущей совместимости
Что нового в версии 0.9.4:
- также обрабатывать информацию политики паролей на провал BIND (это позволяет различать неправильный пароль и истечения срока действия пароля)
- исправить отображение атрибута члена в пустую строку
- любые буферы, которые, возможно, проводятся пароли сбрасываются до память освобождается
- увеличение размера буфера для паролей, чтобы поддержать чрезвычайно длинные пароли (спасибо Уши)
- увеличение размера буфера для DN для поддержки очень длинные имена или имена с символами ASCII без
- войти ошибку практически во всех местах, где определяется буфер не достаточно большой, чтобы держать предоставленные данные, а не просто (иногда молча) отсутствие
- улучшения каротажа (старт-ап проблемы, неудачи Вход)
- небольшое улучшение для Solaris
Что нового в версии 0.9.2:
- Увеличение размера буфера значение пароль (по Bersl)
- Избегайте более сломанные ошибки труб с помощью таймаута низкого при прерывании чтения запросил информацию у nslcd (спасибо Джон Салливан)
- войти только разбитые ошибки труб в режиме отладки
- Переполнение буфера Fix на прерванного читал, что трудно, чтобы вызвать (спасибо Джон Салливан)
- Использование clock_gettime () с CLOCK_MONOTONIC для тайм-аута расчетов, чтобы избежать ошибок параметрам из часы (спасибо Джон Салливан)
- Продлить тестов для проверки CLOCK_MONOTONIC и своевременная IO расчеты времени ожидания
- Увеличить максимальное количество базовых утверждений в карте 31
- Используйте крупные nslcd отправить буферов, чтобы уменьшить количество операций записи в nslcd и, следовательно, количество просмотров в СНБ и PAM модулей (спасибо Джон Салливан)
- Также работают invalidators после первого успешного поиска
- Различные чистые окна, портативность улучшения и исправления для предупреждения компилятора
- Импорт Настройка проверки модулей Python
- Обеспечить сценарий для создания Slapd в тестовой среде, автоматически загружаются с необходимыми данными испытаний
- Добавить скрипт для оценки доступности среды тестирования
- Переносимость улучшения в тестовых скриптов и тестовой среде
Что нового в версии 0.7.19:
- Используйте более портативный EBADF вместо EBADFD (спасибо Стивен Чемберлен)
- Переполнение буфера Fix на прерванного читал, что трудно, чтобы вызвать (спасибо Джон Салливан)
- Очень здравомыслие убедитесь, не слишком много файловых дескрипторов открыты
Что нового в версии 0.7.18:
- Это обновление для серии 0,7 фиксирует два вопроса, касающихся работы с файлами дескриптор.
Что нового в версии 0.8.12:
- Эта версия исправляет проблему на FreeBSD, исправлены проблемы с опцией sasl_canonicalize, и имеет усовершенствования для Solaris.
- Несколько других более мелких улучшений были сделаны.
Что нового в версии 0.8.11:
- Эта версия исправляет несколько ошибок, вводит pam_password_prohibit_message и sasl_canonicalize варианты, загружает дополнительные группы пользователя nslcd, и правильно работает в процессах, которые имеют большое количество открытых файловых дескрипторов.
Что нового в версии 0.8.10:
- Эта версия отмечает ряд 0.8 как стабильный и включает в себя ряд улучшений документации, устранении ошибки, и несколько других более мелких изменений.
Что нового в версии 0.8.8:
- Это быстрое обновление, чтобы исправить регрессии в обработке запросов PAM в релизе 0.8.7.
Комментарии не найдены