Pular para o conteúdo principal

Questão de Sistemas Operacionais — Linux — Quadrix 2023

Sistemas OperacionaisLinux
Código
qg029068
Banca
Quadrix
Órgão
CRO-BA
Ano
2023
Nível
Médio
Cargo
Técnico de Informática
Com relação aos sistemas Linux e Windows, julgue o item.No sistema Linux, o comando passwd é utilizado tanto para definir a senha de um usuário quanto para modificá-la.
  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”.

Comando passwd no Linux

Gabarito: letra C (Certo). O comando passwd no Linux é a ferramenta padrão para definir e modificar senhas de usuários: quando um usuário comum o executa, ele altera a própria senha; quando o administrador (root) o executa seguido de um nome de usuário, ele define ou redefine a senha daquele usuário. Essa dupla função é exatamente o que o enunciado afirma.

O passwd é um dos comandos mais fundamentais do gerenciamento de contas no Linux. Ele interage diretamente com os arquivos de senha do sistema — tradicionalmente /etc/passwd (que armazena informações da conta) e /etc/shadow (que guarda o hash da senha e políticas de expiração). Quando você digita passwd sem argumentos, o sistema pergunta pela senha atual e, em seguida, pela nova senha, aplicando políticas de complexidade (tamanho mínimo, caracteres especiais etc.). Quando o root digita passwd nome_do_usuario, ele pode definir ou redefinir a senha de qualquer usuário sem conhecer a senha anterior — é assim que um administrador cria uma senha inicial para um novo usuário ou recupera o acesso de uma conta.

Além da função básica, o passwd possui opções avançadas que reforçam seu papel na administração de segurança. Por exemplo, passwd -l bloqueia uma conta, passwd -u desbloqueia, passwd -d remove a senha (deixando a conta sem senha), e passwd -e força o usuário a trocar a senha no próximo login. O comando também trabalha em conjunto com o chage, que define políticas de expiração — como o número máximo de dias de validade da senha e o aviso de expiração. No Guia Foca Linux, vemos exemplos práticos: passwd -x 10 -w 3 teste define que a senha do usuário teste expira em 10 dias, com aviso 3 dias antes. Isso mostra que o passwd não é apenas um comando de definição, mas uma ferramenta completa de gerenciamento de senhas.

A pegadinha que a banca poderia explorar aqui é confundir o passwd com outros comandos de senha ou com comandos de navegação. Por exemplo, o pwd (print working directory) exibe o diretório atual — não tem nada a ver com senhas. O chpasswd também lida com senhas, mas em lote (lê pares usuário:senha de um arquivo ou entrada padrão). O passwd é o comando genérico e mais usado, e a afirmação do enunciado está perfeitamente alinhada com sua função real.

Na prática, quando um usuário comum executa passwd, ele só pode alterar a própria senha — e o sistema exige a senha atual como confirmação. Já o root pode alterar a senha de qualquer usuário, e é por isso que o passwd é usado tanto para definir (criar uma senha inicial para um novo usuário) quanto para modificar (trocar uma senha existente). Essa dualidade é o núcleo da questão.

  1. 1passwd (sem argumento)
  2. 2Altera a própria senha
  3. 3passwd usuário (root)
  4. 4Define/redefine senha do usuário
LEVEL · soulevel.com.br
NÃO CAIA NESSA!

A banca pode tentar confundir passwd com pwd. O pwd (print working directory) mostra o diretório atual — não tem relação com senhas. Se a questão dissesse que pwd define senhas, estaria errada. Aqui, o enunciado fala de passwd, que é o comando correto para senhas. Fique atento à grafia: passwd (senha) vs pwd (diretório).

PEGA ESSA DICA!

Para memorizar: passwd = password (senha). Sempre que a questão falar em definir ou alterar senha no Linux, o comando é passwd. O pwd é o "print working directory" — diretório atual. Uma dica extra: o passwd também pode ser usado com opções como -l (lock), -u (unlock) e -e (expiração), que são cobradas em questões de administração de usuários.

Gabarito: letra C (Certo).

Link permanente: /questoes/qg029068