С nscd/nslcd схемой аутентификации было возможно получить список разрешенных пользователей, дающих эту команду: getent passwd
Как это может быть достигнуто с SSSD? Существует перечисление опции, но это перечисляет всех пользователей.
Я только интересуюсь разрешенными пользователями. Я фильтрую их с:
access_provider = simple
simple_allow_groups = Computer Admins
Используя: 1.12.5-1~trusty1 sssd
Сказать getent
какой сервис Вы хотите запросить, как это:
getent -s files passwd
getent -s sss passwd
getent passwd
Последняя строка объединяет "файлы" и "sss" записи. Записи "файлов" от /etc/passwd
.
"sss" записи от сервиса SSSD. Однако, чтобы это работало, Вы должны иметь, "перечисляют = верный" в /etc/sssd/sssd.conf
, и конечно сервис SSSD должен работать.