As permissões são configurações atribuídas a cada arquivo e pasta que determinam que tipo de acesso os usuários podem ter ao arquivo ou pasta. Por exemplo, é possível determinar se outros usuários poderão ler e editar um arquivo que pertença a você, ou se terão acesso somente leitura ao arquivo, sem poder modificá-lo.
Cada arquivo pertence a um usuário em particular e está associado a um grupo ao qual o proprietário pertence. O superusuário root tem a capacidade de acessar qualquer arquivo no sistema.
Você pode definir permissões para três categorias de usuários:
Owner (Proprietário) – O usuário que criou o arquivo ou a pasta
Group (Grupo) – Um grupo de usuários ao qual o proprietário pertence
Others (Outros) – Todos os outros usuários que não estão incluídos
Para cada categoria de usuário, diferentes permissões podem ser definidas. Esses níveis de permissão se comportam de modo diferente para arquivos e pastas, da seguinte maneira:
Read (Leitura) – Os arquivos podem ser abertos e o conteúdo do diretório exibido.
Write (Gravação) – Os arquivos podem ser editados ou excluídos e o conteúdo do diretório pode ser modificado.
Execute (Execução) – Arquivos executáveis podem ser executados como um programa e diretórios podem ser inseridos.
A janela de propriedades do item é exibida.
None (Nenhum) – Nenhum acesso ao arquivo é possível. (Não pode ser definida para o proprietário.)
Read-only (Somente leitura) – O usuário pode abrir o arquivo para ver seu conteúdo, mas não pode fazer alterações.
Read and write (Leitura e gravação) – Concede acesso normal ao arquivo: ele pode ser aberto, alterado e salvo.
A janela de propriedades do item é exibida.
None (Nenhum) – Nenhum acesso à pasta é possível. (Não pode ser definida para o proprietário.)
List files only (Apenas listar arquivos) – O usuário pode ver os itens na pasta, mas não pode abrir os itens.
Access files (Acessar arquivos) – Os itens na pasta podem ser abertos e modificados, contanto que suas próprias permissões permitam essas ações.
Create and delete files (Criar e excluir arquivos) – O usuário pode criar novos arquivos e excluir arquivos na pasta, além de poder acessar arquivos existentes.