5.3. Exibição dos detalhes da autorização do usuário usando sssctl
O comando sssctl user-checks ajuda a depurar problemas em aplicações que utilizam o Daemon System Security Services (SSSD) para busca, autenticação e autorização de usuários.
O comando sssctl user-checks [USER_NAME] exibe os dados do usuário disponíveis através do Name Service Switch (NSS) e o InfoPipe respondedor para a interface D-Bus. Os dados exibidos mostram se o usuário está autorizado a fazer login usando o serviço system-auth Pluggable Authentication Module (PAM).
O comando tem duas opções:
-
-apara uma ação do PAM -
-spara um serviço PAM
Se você não definir as opções -a e -s, a ferramenta sssctl utiliza as opções padrão: -a acct -s system-auth.
Pré-requisitos
- Você deve estar logado com privilégios de administrador
-
A ferramenta
sssctlestá disponível nos sistemas RHEL 7 e RHEL 8
Procedimento
Para exibir dados do usuário para um determinado usuário, digite:
[root@client1 ~]# sssctl user-checks -a acct -s sshd example.user user: example.user action: acct service: sshd ....
Recursos adicionais
Para obter detalhes em
sssctl user-checks, use o seguinte comando:sssctl user-checks --ajuda