Решено - См. Обновление 2 ниже.
У нас есть DNS / SSH-сервер Debian Jessie.
Я присоединил его к нашему домену AD, следуя это руководство и создал задание cron для синхронизации времени с контроллером домена с помощью ntp. Кроме того, я поместил группу AD "sudoers" в /etc/sudoers
с участием visudo
.
Эта установка отлично проработала несколько месяцев. Авторизованные пользователи домена могли входить в систему с помощью SSH, а те, кто были членами группы sudoers AD, могли использовать sudo.
Внезапно пользователи домена, а также root больше не могут войти в систему. Учетные записи локальных пользователей, кроме root, по-прежнему работают. Однако sudo больше не работает.
При попытке войти в систему как root или использовать su я получаю сообщение «Нет серверов входа в систему».
su -
Password:
No logon servers
su: authentification error
Я застрял без рут-доступа. Теперь я могу использовать sudo - см. Обновление ниже.
Добавление "single" и / или "init = / bin / bash" к загрузочной записи grub2 оставляет мне не отвечает оболочка:
Обновить: На клавиатуре PS / 2 работала однопользовательская оболочка root, что позволило мне явно добавить моего локального пользователя в файл sudoers. Теперь у меня есть root-доступ в многопользовательском режиме.
Однако проблема входа в систему до сих пор не устранена. Любые идеи?
Обновление 2: DNS был настроен неправильно. Вместо того, чтобы запрашивать себя (это первичный DNS-сервер домена), сервер пытался получить адрес DC из 8.8.8.8 ... ну. Отредактировал /etc/resolv.conf и все волшебным образом работает.