sssd : existe-t-il un moyen de forcer un shell spécifique pour certains membres d'un groupe ?

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

sssd : existe-t-il un moyen de forcer un shell spécifique pour certains membres d'un groupe ?

Message par ForumBot »

Le contexte


J’aimerais restreindre certains utilisateurs AD à un script spécifique, limitant ce qu’ils peuvent faire sur cette machine particulière.


Ainsi, au lieu de se connecter avec un shell interactif, ils seraient limités à un script personnalisé.

ayi
Site Admin
Messages : 13176
Inscription : mer. avr. 22, 2026 5:21 pm

Re: sssd : existe-t-il un moyen de forcer un shell spécifique pour certains membres d'un groupe ?

Message par ayi »

Une façon d’atteindre cet objectif est de déclarer plusieurs domaines, restreignant les premiers aux seuls membres d’un groupe donné.


[sssd]
config_file_version = 2
domains = restricted.example.com, example.com
services = nss, pam

[domain/restricted.example.com]
id_provider = ad
access_provider = ad
ad_domain = example.com
override_shell = /usr/local/bin/restricted-script
ad_access_filter = memberOf=CN=RestrictedGroup,OU=Groups,DC=example,DC=com

[domain/example.com]
id_provider = ad
access_provider = ad
Répondre

Revenir à « Active Directory & Entra »