Questão FC375775
Nos Sistemas Linux, a conta root também pode ser chamada de superusuário, sendo um login que não possui restrições quanto à segurança. Esta conta deve ser utilizada para administra
Unix e Linux
Instituto Consulplan · 2020
Nos Sistemas Linux, a conta root também pode ser chamada de superusuário, sendo um login que não possui restrições quanto à segurança. Esta conta deve ser utilizada para administração do sistema, mas um usuário, que não tenha estas permissões, pode ter necessidade de executar um arquivo/comando dentro do sistema. Uma alternativa é alterar as permissões de acesso a um arquivo/diretório. Para esta finalidade, um comando deverá ser utilizado para alterar estas permissões; assinale-o.
- chfn
- chgrp
- chown
- chmod
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
chmod é o comando usado para alterar os bits de permissão de arquivos e diretórios no Linux, definindo quem pode ler, escrever ou executar um item do sistema.
As permissões atuam sobre três classes: u (proprietário), g (grupo) e o (outros). Cada classe pode receber permissões de leitura, escrita e execução, representadas por r, w e x.
No modo simbólico usa-se operadores como +, - e = (ex.: chmod u+x arquivo adiciona permissão de execução ao proprietário).
No modo numérico as permissões são somadas em octal: r=4, w=2, x=1. Ex.: chmod 755 pasta = proprietário rwx (7), grupo rx (5), outros rx (5).
Para aplicar recursivamente em diretórios use a opção -R (ex.: chmod -R 750 /caminho).
Use chmod com cuidado para não conceder acessos excessivos; é a forma adequada de permitir execuções por usuários sem alterar proprietários.
Conteúdo do catálogo FC Concursos · Atualizado em