Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Michael Kazakov                      2:5020/400     21 Apr 2003  17:32:52
 To : All
 Subject : nsswitch
 -------------------------------------------------------------------------------- 
 
 Привет.
 
 При строчке в /etc/nsswitch.conf
 
 passwd: files [SUCCESS=return] ldap [TRYAGAIN=return]
 
 и наличии пользователей с одинаковыми именами в обеих базах, некоторые
 программы (samba, например) выбирают пользователя из ldap, и вообще,
 поиск в ldap происходит, даже если набрать id user, где user -
 пользователь, присутствующий в /etc/passwd. Разумеется, если запущен
 nscd, то он кэширует неправильные результаты. Вопросы:
 
 1. Почему игнорируется даже явный [SUCCESS=return]?
 2. Каким образом самба может выбрать базу с пользователями, так что
    результаты оказываются и у nscd? (Повторяемость - 100%)
 3. Как привести всё это в человеческое состояние? Т.е., сначала ищем в
    files, и только если там не нашли, продолжаем искать дальше.
 
 SuSE Linux 7.2 (i386), kernel 2.2.19, glibc-2.2.2-67, nss_ldap-204,
 samba-2.2.0a-52 (хотя samba и nss_ldap здесь, скорее всего, ни при
 чём).
 
 -- 
 WBR, Michael Kazakov.
 --- ifmail v.2.15dev5
  * Origin: 27 бакинских самураев (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 nsswitch   Michael Kazakov   21 Apr 2003 17:32:52 
Архивное /ru.linux/169968cbfd27b.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional