Root отклонил вход в систему, если сеть отключена (в среде NIS/YP)
Моя сеть из 70+ хостов (смешанная CentOS, Fedora) использует NIS/YP. Если сеть работает нормально, никаких серьезных проблем не возникает, обычно это беспроблемная операция.
Если связь теряется из-за простого незакрепленного кабеля или из-за серьезной проблемы, недоступной для меня, операции входа в систему зависят от зависания сервера домена NIS - как и ожидалось.
Но чего я не ожидаю, так это того, что даже локально войдите в систему как пользователь root - это может привести к появлению приглашения на вход в систему, но никогда не получит запрос пароля, зависающий навсегда. Таким образом, я полностью исключаю управление машиной даже из-за простого устранения неполадок. Только восстановление подключения возвращает корневых и обычных пользователей.
Мой файл / etc / nsswitch имеет следующий порядок:
passwd: files nis
shadow: files nis
group: files nis
hosts: files nis dns
поэтому я ожидал, что локальные файлы / etc / passwd и shadow (где правильные учетные данные для локального корня в порядке) должны интерпретироваться.
Но, похоже, он продолжает искать учетные данные root, которые не найдены.
Что мне здесь не хватает?
Спасибо!