Если вы включите LDAP в /etc/nsswitch.conf
(например, passwd: files ldap
или passwd: compat passwd_compat: ldap
и т. д.) достаточно для getent passwd
и, следовательно, для useradd
, чтобы увидеть записи LDAP.
Обе утилиты не имеют ничего общего с PAM и с радостью распознают Записи LDAP, даже если PAM ничего не знает о LDAP.
Кстати, если у вас работает nscd
, не забудьте перезапустить его после изменения nsswitch.conf
.
Я смог удалить пользователя и добавить его снова после остановки sssd службы (я понятия не имел, что он на сервере)
service sssd stop
deluser -f MyUser