LDAP против локальной аутентификации?

У меня много серверов за 50. ранее мы использовали эту аутентификацию LDAP. Теперь мы решили перейти к тому же имя пользователя должно быть аутентифицироваться локально на сервере, а не LDAP аутентификации. что-то перепутали, и мы теряем след там мы должны изменить схему аутентификации.
Теперь мне нужно вручную войти на весь сервер и проверить.
Каков надежный способ проверить, аутентифицируется ли учетная запись пользователя локально или через LDAP ?
PS: Я попытался проверить файл/etc / passwd для имени пользователя, но он не работает. хотя запись есть, учетная запись пользователя аутентифицируется через LDAP: (

4
задан Alix
08.11.2022 5:26 Количество просмотров материала 2769
Распечатать страницу

2 ответа

Я не совсем понимаю, о чем вы спрашиваете, но подобные изменения обрабатываются в /etc/nsswitch.конф. Ищите раздел пользователей в том файле, который должен сказать вам, является ли он локальным (файлы) или ldap.

0
отвечен Rich Homolka 2022-11-09 13:14
getent passwd "username"

скопировать результат в буфер

vipw

вставить строку в него. Либо в конце, либо в нужном месте.

getent shadow "username"

скопировать строку

vipw -s

вставить строку в него. Тогда используйте

passwd "username"

, чтобы снова установить пароль. "getent" не даст вам зашифрованный Пароль LDAP.

0
отвечен Nessuno 2022-11-09 15:31

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх