Junior — Middle
Como gerir os direitos de acesso aos ficheiros no sistema operativo Linux?
sobes.tech IA
Resposta da IA
No Linux, os direitos de acesso aos ficheiros são geridos através de três tipos de permissões: leitura (r), escrita (w) e execução (x), que são atribuídas a três categorias de utilizadores:
- Proprietário do ficheiro
- Grupo ao qual o ficheiro pertence
- Todos os outros utilizadores
Para visualizar os direitos, usa-se o comando ls -l, por exemplo:
-rw-r--r-- 1 utilizador grupo 1234 10 de maio 12:00 file.txt
Para alterar os direitos, usa-se o comando chmod, por exemplo:
chmod u+x file.sh # Adicionar direito de execução ao proprietário
chmod go-r file.txt # Remover direito de leitura do grupo e dos outros
Para alterar o proprietário e o grupo, usam-se os comandos chown e chgrp:
chown novoutilizador file.txt
chgrp novogrupo file.txt
Assim, a gestão dos direitos permite controlar quem e de que forma pode interagir com os ficheiros no sistema.