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

NIS сначала не уважает файлы в nsswitch.conf

Хорошо, во-первых, я знаю, что NIS - дерьмо, но это то, что у нас есть до тех пор, пока в следующем году мы не проведем крупный переход.

Сегодня у нас произошел сбой сервера NIS, что предсказуемо препятствует входу пользователей в систему. Что меня удивило, так это то, что я не смог войти в систему как root ни на одной из затронутых машин.

Это наш стандартный /etc/nsswitch.conf

passwd:     files nis
shadow:     files nis
group:      files nis

#hosts:     db files nisplus nis dns
hosts:      files db


bootparams: nisplus [NOTFOUND=return] files

ethers:     files
netmasks:   files
networks:   files
protocols:  files nis
rpc:        files
services:   files nis

netgroup:   files nis nisplus

Насколько я понимаю, система должна обращаться к локальным файлам, а затем к NIS, но этого не произошло. Мне где-то не хватает настройки, которая разрешила бы вход в систему root независимо от состояния nis?

Ответ на этот вопрос в том, что вы не можете это исправить. Я проверил, и как упоминали комментаторы: сначала должен зависнуть RPC; так что вы можете настроить это время, но вы будете ждать, несмотря ни на что.