Lista de usuários - RHEL

Lista de usuários - RHEL

Quero obter uma lista de usuários - humanos e máquinas que têm acesso ao servidor unix. SO é:

NAME="Red Hat Enterprise Linux Server"
VERSION="7.9 (Maipo)"

Eu tentei cat /etc/passwde getent passwd- mas ambas as listas estão incompletas. Vários usuários que possuem uma pasta em /home não estão presentes na saída de nenhum dos dois comandos acima.

Corri id <username>para um nome de usuário que tinha uma pasta, mas não estava presente na saída desses comandos e obtive uma saída válida, provando que esse usuário existe.

Então, como obtenho uma lista de “todos” os usuários do servidor.
PS: Eu tenho acesso sudo.

Saída de

~> grep passwd /etc/nsswitch.conf
passwd:     files sss

EDIT1: Fiz algumas pesquisas e descobri que este servidor usa IPA. Eu corri ipa user-find. Ele listou 2 mil usuários, que acredito ser a lista exaustiva de usuários criados via IPA, mas nem necessariamente todos eles têm acesso a este servidor específico.

Mais informações:
a maioria dos usuários humanos faz login via SSH ou id + senha.
Este servidor não é mantido por nenhuma equipe de TI/Servidor; os usuários corporativos são proprietários do servidor. Pessoas sem conhecimento profundo de servidores e sistemas criam usuários nele. Recentemente obtive acesso ao sudo e preciso 'limpar' um pouco o servidor - excluir usuários que não deveriam mais ter acesso, identificar dados que podem ser arquivados etc., criar grupos unix adequados para segregar o acesso aos dados.

informação relacionada