
Olá, hoje pretendo falar um pouco sobre as permissões de arquivos no Linux, para muitos isso parece ser complicado, mas hoje pretendo explicar o procedimento básico para atruibuição de permissões no Linux. São essas permissões que declaram o que cada usuário pode ou não pode fazer em determinados arquivos/diretórios.
Antes de mais nada é importante saber os tipos de permissões que existem, no Linux existe 3 tipos de permissões para 3 categorias, que são:
Exemplo 1)
-rwx-rwx-rwx
Numa primeira impressão devemos confessar que parece ser meio complicado, mas não é, vamos lá traduzir o que está na linha de cima:
(-) o traço caracteriza se trata-se de um arquivo ou um diretório, ou seja, quando tiver o traço quer dizer que é um arquivo, e quando estiver com a letra “d” quer dizer que é um diretório. Neste caso trata-se de um arquivo.
(r) read – significa “ler”
(w) write – significa “escrever”
(x) execution – “executar”
Mas e porquê 3 vezes? É que no Linux como eu ja tinha dito existem 3 permissões, para o dono do arquivo, para o grupo e para os outros usuários, então o primeiro bloco caracteriza as permissões para o dono do arquivo, o segundo bloco as permissões para o grupo e o terceiro para os outros usuários.
Exemplo 2)
drwx-r-x-r–
No exemplo de cima significa que: o dono tem permissão de leitura-escrita e execução sobre o diretório, porque se notar não tem o (-) “traço” e sim um “d”, logo, trata-se de um diretório. E o grupo tem permissão de leitura e execução, ou seja, não pode escrever sobre o diretório, e os outros usuários têm somente permissão de leitura.
Existe uma forma de atribuir as permissões através de número mas falo disso no próximo post e depois explico como se atribuem permissões aos arquivos, ou seja, o comando!
Por hoje é tudo, t+