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

Я не могу сделать sudo su на старой версии CentOS с LDAP

Я настроил много серверов с возможностью делать «sudo su» с пользователями ldap, и все работает нормально.

Но на 2 серверах (CentOS 5.7 и 5.5) эта опция показывает мне ошибку:

    [user] is not in the sudoers file.  This incident will be reported.

Я не могу понять, почему конфигурация не работает.

Все серверы имеют одинаковую конфигурацию, я добавляю только эту строку

    sudoers_base ou=SUDOers,dc=dominio,dc=root

У меня такое ощущение, что сервер не может запросить у SUDOers LDAP.

Кто-нибудь может подсказать мне идею? Спасибо!

Я нашел решение.

Решение очень глупое: D

В этот момент в

   /etc/nsswitch.conf

Не появляется следующая строка:

    sudoers:  files ldap

Я написал эту строку, и sudoers отлично работает.

На других моих машинах эта опция появляется автоматически.

Спасибо за все!