Sobes.tech
Junior

Como funcionam os direitos de acesso no Linux?

sobes.tech IA

Resposta da IA

No Linux, os direitos de acesso determinam quem pode realizar que operações com ficheiros e diretórios. A cada ficheiro são atribuídos três conjuntos de direitos para três categorias de utilizadores:

  • Proprietário (user)
  • Grupo (group)
  • Outros (others)

Os direitos são de três tipos:

  • Leitura (r): permissão para ler o conteúdo do ficheiro ou a lista de ficheiros num diretório
  • Escrita (w): permissão para modificar o ficheiro ou o conteúdo do diretório
  • Execução (x): permissão para executar o ficheiro como programa ou aceder ao diretório

Os direitos são representados como rwxrwxrwx, onde cada três caracteres correspondem aos direitos para user, group e others respetivamente.

Por exemplo, o comando chmod 755 file irá definir os direitos rwxr-xr-x:

  • O proprietário pode ler, escrever e executar
  • O grupo e outros podem ler e executar

Os direitos de acesso são controlados pelo núcleo e influenciam a segurança e gestão do acesso aos recursos do sistema.