Назад | Перейти на главную страницу

Настроить аутентификацию DB2 LDAP

Я хочу настроить аутентификацию LDAP в DB2. От IBM документы Я узнал, что сначала мне нужно настроить аутентификацию LDAP в операционной системе. Но в документации описано старый способ настройки LDAP для операционной системы. RedHat рекомендует использовать только новый инструмент SSSD.

Итак, я настроил его с помощью SSSD (но без SSL, установив FORCELEGACY параметр в authconfig файл в YES). Теперь я могу войти в систему как пользователь LDAP.

Но один из шагов (шаг 1.e) в документации IBM предполагает, что мы используем старый способ настройки LDAP (я так думаю). Поэтому я не могу правильно настроить аутентификацию LDAP в DB2.

Может ли кто-нибудь помочь мне настроить аутентификацию LDAP в DB2 9.7, когда мы используем SSSD? Я использую CentOS 6.3.

Для следующего пользователя, который должен это сделать, правильный ответ: если вы используете sssd для ldap, тогда

внутри файла /etc/pam.d/db2, созданного как часть указаний IBM, замените «pam_ldap.so» на «pam_sss.so», и он будет работать.

Это зависит от того, как вы можете настроить свою ldap auth, если вы установите FORCELEGACY = yes в / etc / sysconfig / authconfig, и ваша система будет использовать режим конфигурации redhat 5, этот файл / etc / sysconfig / authconfig предназначен для команды authconfig, поэтому, если вы используете sssd, возможно, вы настроили вручную или получили FORCELEGACY = no (по умолчанию в redhat 6)

Ссылка ниже может вам помочь, в любом случае, если вы предоставите дополнительную информацию о том, какую проблему вы обнаружили, настраивая sssd, мы можем попытаться вам помочь

Извините за внешнюю ссылку http://www.linuxquestions.org/questions/linux-enterprise-47/rhel-6-ldap-now-requires-tls-843917/