“getent passwd” перечисляет пользователей, “su <имя пользователя>” перестал работать

Если у Вас есть GNU find, можно сделать это:

find /start/path -newermt 2004-12-31 ! -newermt 2006-12-31 -delete

Использовать -ls вместо -delete протестировать.

1
задан 14 August 2013 в 05:10
1 ответ

getent passwd - это всего лишь его часть, он сообщает, что система может видеть пользователя и что ldap работает, но su может также использовать PAM и PAM имеет собственный набор правил, а не только список пользователей системы. Поскольку вы используете MINT, вы наверняка используете PAM.

проверьте файл /etc/pam.d/su и все файлы, которые он загружает. вам наверняка не хватает там конфигурации ldap. Используйте этот документ как основу для его настройки.

3
ответ дан 3 December 2019 в 18:51

Теги

Похожие вопросы