Quanto à imagem acima e aos comandos no Ubuntu a ela relaci...
Quanto à imagem acima e aos comandos no Ubuntu a ela relacionados, julgue o item.
Para a remoção de todas as permissões sobre o arquivo
anuidades.pdf, tornando-o inacessível, o usuário
root deverá executar o comando chmod -x
anuidades.pdf.
Comentários
Veja os comentários dos nossos alunos
chmod = change file mode
opção:
-x : dá permissão de execução para o arquivo.
O comando apenas removerá a permissão de execução no arquivo "anuidades.pdf". Isso não tornará o arquivo completamente inacessível ou removido. Para tornar o arquivo inacessível, você precisaria remover todas as permissões de leitura, escrita e execução para o proprietário, grupo e outros usuários. Para tornar o arquivo "anuidades.pdf" completamente inacessível, o comando apropriado seria:
chmod 000 anuidades.pdf
Esse comando define as permissões do arquivo para 000, o que significa que ninguém (proprietário, grupo ou outros) terá permissões de leitura, escrita ou execução sobre o arquivo. Isso efetivamente torna o arquivo inacessível. No entanto, tenha cuidado ao usar esse tipo de comando, pois ele pode ser difícil de reverter, a menos que você tenha acesso ao sistema como root ou a outros meios de alterar permissões. Certifique-se de entender as consequências antes de executar esse tipo de comando.
O comando no Linux é usado para remover o bit de permissão de execução de um arquivo ou diretório. A opção significa "remove a permissão de execução".
Se você deseja conceder permissão de execução novamente, você pode usar a opção com o comando : chmod +x script.sh
Fonte: ChatGPT
A afirmação sugere que o comando chmod -x anuidades.pdf removeria todas as permissões do arquivo anuidades.pdf, tornando-o inacessível. No entanto, isso não é verdade.
- O que o comando chmod -x faz?
Remove apenas a permissão de execução do arquivo.
Ou seja, o usuário não poderá executar o arquivo como um programa, mas ainda poderá ler e escrever nele, se tiver as permissões necessárias.
- Para tornar um arquivo completamente inacessível, é necessário:
Remover todas as permissões (leitura, escrita e execução).
Qual comando correto?
Para remover todas as permissões do arquivo anuidades.pdf e torná-lo inacessível, o comando correto seria:
chmod 000 anuidades.pdf
Ou, se o objetivo for especificamente tornar o arquivo inacessível apenas para outros usuários ou grupo e mantendo as permissões para o proprietário, o comando poderia ser algo como:
chmod go-rwx anuidades.pdf
- g: refere-se ao grupo.
- o: refere-se aos outros usuários.
- -rwx: remove as permissões de leitura (r), escrita (w) e execução (x).
Este comando remove todas as permissões para o grupo e os outros usuários, mas não altera as permissões do proprietário. Ou seja, as permissões do proprietário permanecem como estavam antes do comando ser executado.
Entendendo o comando chmod:
- chmod: Comando utilizado para alterar as permissões de arquivos e diretórios.
- 000: Representa a ausência de todas as permissões (leitura, escrita e execução) para todos os usuários.
Explicando os números:
- Os três dígitos:
O primeiro dígito representa as permissões do proprietário do arquivo.
O segundo dígito representa as permissões do grupo do arquivo.
O terceiro dígito representa as permissões de outros usuários.
- Cada dígito pode ter os valores 0, 1, 2, 4, 5, 6 ou 7:
0: Nenhuma permissão.
1: Permissão de execução.
2: Permissão de escrita.
4: Permissão de leitura.
Exemplo:
chmod 756 arquivo.txt:
- Proprietário: Pode ler, escrever e executar. 7 = 4 (leitura) + 2 (escrita) + 1 (execução)
- Grupo: Pode ler e executar, mas não escrever. 5 = 4 (leitura) + 1 (execução)
- Outros: Podem ler e escrever, mas não executar. 6 = 4 (leitura) + 2 (escrita)
A afirmativa está errada.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo