Le cache du processus sssd peut poser problème, impossibilité de se connecter, tous les groupes d’un utilisateur ne sont pas visibles, …
Pour corriger, il est nécessaire de faire le nettoyage du cache. Pour cela, il y a deux façons de faire :
- manuellement
[pastacode lang=”bash” message=”” highlight=”” provider=”manual”]
memotsix@godzilla #: /sbin/service sssd stop
memotsix@godzilla #: cd /var/lib/sss/db
memotsix@godzilla #: rm *.ldb
memotsix@godzilla #: /sbin/service sssd start
[/pastacode]
- sss_cache (depuis la version 1.12)
[pastacode lang=”bash” message=”” highlight=”” provider=”manual”]
sss_cahe -E,--everything
Invalide tous les enregistrements.
sss_cahe -u,--user login
Invalide l'enregistrement pour un utilisateur donné.
sss_cache -U,--users
Invalide l'enregistrement pour tous les utilisateur.
sss_cache -g,--group group
Invalide l'enregistrement d'un groupe.
sss_cahe -G,--groups
Invalide l'enregistrement de tous les groupes.
sss_cahe -s,--service service
Invalide l'enregitrement pour un service qui utilise sss.
sss_cahe -S,--services
Invalide l'enregistrement de tous les services .
[/pastacode]
D’autres options sont disponibles ici