Pular para o conteúdo principal

Questão de Sistemas Operacionais — Linux — FGV 2013

Sistemas OperacionaisLinux
Código
fg002450
Banca
FGV
Órgão
INEA-RJ
Ano
2013
Nível
Superior
Cargo
Analista de Sistemas
No sistema operacional Linux o usuário root é o único que possui permissão de escrita no arquivo /etc/passwd. Entretanto, o comando passwd permite aos usuários comuns alterar algumas informações contidas no arquivo /etc/passwd.Assinale a alternativa que explica corretamente como isso é possível.
  1. AO comando passwd possui o usuário root como proprietário e tem o bit setuid ativado. Ele é então executado com o EUID do usuário root e não do usuário comum, permitindo que o arquivo /etc/passwd seja modificado.
  2. BO comando passwd possui o usuário root como proprietário e tem o bit sticky ativado. Ele é então executado com o EUID do usuário root e não do usuário comum, permitindo que o arquivo /etc/passwd seja modificado.
  3. CO comando passwd possui o usuário root como proprietário e tem o bit sticky ativado. Ele é então executado com o UID do usuário root e não do usuário comum, permitindo que o arquivo /etc/passwd seja modificado.
  4. DO comando passwd possui o usuário sys como proprietário e tem o bit setuid ativado Ele é então executado com o EUID do usuário sys e não do usuário comum, permitindo que o arquivo /etc/passwd seja modificado.
  5. EO comando passwd possui o usuário sys como proprietário e possui o bit sticky setado. Ele é então executado com o UID do usuário sys e não do usuário comum, permitindo que o arquivo /etc/passwd seja modificado.
Revelar gabarito e comentário

GabaritoA — O comando passwd possui o usuário root como proprietário e tem o bit setuid ativado. Ele é então executado com o EUID do usuário root e não do usuário comum, permitindo que o arquivo /etc/passwd seja modificado.

Link permanente: /questoes/fg002450