URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 79372
[ Назад ]

Исходное сообщение
"SUDO LDAP"

Отправлено mrV , 21-Мрт-08 16:17 
Доброго время суток!
Захотел сделать sudo + ldap. При попытки выполнить sudo юзером зарегеным в лдап (при соответствующей прописки в sudoers), выдается сообщение

I have no name!@debian:~$ sudo  -u root  /bin/bash
>>> sudoers file: syntax error, line 2 <<<

sudo: parse error in /etc/sudoers near line 2
I have no name!@debian:~$ 2008-03-21 09:28:14 Failed to get user name for uid 5001

Вопрос: что за фигня!! uid прописан! И как ее побороть?


Содержание

Сообщения в этом обсуждении
"SUDO LDAP"
Отправлено cYbErLoRd , 21-Мрт-08 17:01 
cat /etc/passwd | grep 5001 что выдает?

"SUDO LDAP"
Отправлено Azazelo , 22-Мрт-08 19:32 
>[оверквотинг удален]
>лдап (при соответствующей прописки в sudoers), выдается сообщение
>
> I have no name!@debian:~$ sudo  -u root  /bin/bash
>>>> sudoers file: syntax error, line 2 <<<
>
>sudo: parse error in /etc/sudoers near line 2
>I have no name!@debian:~$ 2008-03-21 09:28:14 Failed to get user name for
>uid 5001
>
>Вопрос: что за фигня!! uid прописан! И как ее побороть?

по всей видимости у вас /etc/libnss-ldap.conf может читать только root ...
чтобы иметь возможность получать имя можно поставить NSCD daemon
или дать возможность читать /etc/libnss-ldap.conf всем .
в дебиан поменять можно через
dpkg-reconfigure libnss-ldap там как раз в предпоследнем меню упоминается nscd и права .