As permissões de arquivo no Linux são:
Leitura: r
Escrita w
Execução x
Para atribuir uma permissão para um arquivo fazemos uso do comando chmod:
chmod +rw teste
Neste exemplo foram atribuídas as permissões leitura e escrita ao arquivo teste.
Porém as permissões também podem ser aplicadas:
Usuário, Grupo e Outros:
chmod +rwx-r--r-- teste
Neste exemplo o usuário tem todos os direitos, porém grupos e outros sómente permissão de leitura.
Há também o modo octal que se baseia em valors numéricos para cada uma das permissões.
Leitura: 4
Escrita: 2
Execução: 1
Veja o mesmo exemplo:
chmod 700 teste
abs