Questão de Sistemas Operacionais — Geral — Quadrix 2025
- Código
- qa701218
- Banca
- Quadrix
- Órgão
- CRP 6 (SP)
- Ano
- 2025
- Cargo
- Esp Ges ( )
- CCerto
- EErrado
GabaritoC — Certo
Gabarito: letra C (Certo). O arquivo /etc/passwd é o banco de dados textual de usuários do sistema Linux e armazena, em cada linha, o nome de login, UID, GID, diretório home e o shell padrão do usuário — exatamente o que o enunciado afirma. Essa é uma definição clássica de administração de sistemas Linux, cobrada em provas de TI.
O arquivo /etc/passwd é um dos arquivos de configuração mais importantes do Linux. Ele contém uma linha para cada usuário do sistema, com campos separados por dois-pontos (:). A ordem padrão dos campos é: nome de usuário, senha (geralmente representada por x, indicando que a senha real está em /etc/shadow), UID (identificador do usuário), GID (identificador do grupo primário), campo GECOS (informações adicionais como nome completo), diretório home e shell de login. O enunciado lista corretamente os campos essenciais: nome, UID, GID, diretório home e shell padrão.
Na prática, quando um usuário faz login, o sistema consulta o /etc/passwd para obter o UID, o GID, o diretório home e o shell que será executado. Por exemplo, a linha joao:x:1000:1000:João da Silva:/home/joao:/bin/bash indica que o usuário joao tem UID 1000, GID 1000, home em /home/joao e shell /bin/bash. É por isso que o arquivo é essencial para a autenticação e para a definição do ambiente do usuário.
Uma distinção importante é que o /etc/passwd não armazena as senhas em si (na maioria das distribuições modernas, elas ficam em /etc/shadow, acessível apenas ao root). O campo de senha no /etc/passwd é apenas um marcador (x). Essa separação é uma medida de segurança: o /etc/passwd precisa ser legível por todos os processos para que o sistema funcione, mas as senhas criptografadas não podem ficar expostas.
A pegadinha que a banca poderia explorar é justamente essa: afirmar que o /etc/passwd armazena as senhas dos usuários. Como o enunciado não menciona senhas, ele está correto. O candidato que confunde /etc/passwd com /etc/shadow poderia marcar errado, mas a questão é precisa ao listar apenas os campos que realmente estão no arquivo.
Guarde a estrutura do /etc/passwd e a separação com o /etc/shadow: é exatamente nessa fronteira que as questões sobre esse tema costumam se dividir.
A afirmação está correta. O /etc/passwd armazena, para cada usuário, o nome de login, o UID, o GID, o diretório home e o shell padrão. Esses são os campos essenciais do arquivo, separados por dois-pontos. O enunciado não menciona senhas, então não há erro. A definição é fiel à função real do arquivo na administração de sistemas Linux.
Para memorizar a ordem dos campos do /etc/passwd, use a frase: "Nome, Senha, UID, GID, GECOS, Home, Shell" — ou simplesmente lembre que a senha (campo 2) é apenas um x, apontando para o /etc/shadow. Nas provas, a banca costuma trocar o /etc/passwd pelo /etc/shadow quando quer confundir: o primeiro tem dados do usuário, o segundo tem as senhas criptografadas.
Gabarito: letra C
Link permanente: /questoes/qa701218