Pular para o conteúdo principal

Questão de Sistemas Operacionais — Geral — Quadrix 2025

Sistemas OperacionaisGeral
Código
qa701218
Banca
Quadrix
Órgão
CRP 6 (SP)
Ano
2025
Cargo
Esp Ges ( )
Quanto à administração de sistemas Linux, julgue o item a seguir.   O arquivo /etc/passwd armazena informações essenciais dos usuários, como nome, UID, GID, diretório home e shell padrão.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Arquivo /etc/passwd no Linux

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.

/etc/passwd
  • 1Campos (separados por :)
    • Nome de login
    • Senha (marcador x)
    • UID
    • GID
    • GECOS (nome completo)
    • Diretório home
    • Shell padrão
  • 2Função
    • Consulta no login
    • UID, GID, home, shell
  • 3Segurança
    • Senhas reais em /etc/shadow
    • Acesso restrito ao root
LEVEL · soulevel.com.br

Alternativa C — ✅ CertoGABARITO

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.

NÃO CAIA NESSA!

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