O sistema operacional Red Hat Enterprise Linux versão 7 oferece ferramentas utilitárias de linha de comando para gerenciar usuários e grupos. A ferramenta utilitária que valida a integridade dos usuários do sistema e respectivas informações de autenticação, verificando se todas as entradas em /etc/passwd e /etc/shadow possuem o formato adequado e contêm dados válidos é
- A)passwd.
passwd serve para alterar senha e informações de conta, não para validar a integridade dos arquivos /etc/passwd e /etc/shadow.
- B)pwck.
pwck verifica a consistência e a integridade das entradas em /etc/passwd e /etc/shadow, conferindo formato e dados válidos.
- C)pwconv.
pwconv converte senhas entre /etc/passwd e /etc/shadow, mas não faz a checagem de integridade pedida no enunciado.
- D)pwd.
pwd mostra o diretório de trabalho atual e não tem relação com gerenciamento de usuários ou validação de autenticação.
Gabarito: B
No Linux, existem utilitários específicos para administrar contas de usuários e grupos, e também para conferir se os arquivos-base dessa administração estão coerentes. No Red Hat Enterprise Linux 7, o arquivo /etc/passwd guarda dados das contas e o /etc/shadow armazena as senhas criptografadas e regras de expiração. Quando esses arquivos ficam inconsistentes, o sistema pode até funcionar, mas a bagunça aparece na hora de autenticar usuários. A ferramenta pedida na questão é a que faz a checagem estrutural e de validade dessas entradas, procurando erros de formato e divergências entre /etc/passwd e /etc/shadow. Essa é exatamente a função do pwck, por isso o gabarito é a letra B.