Neste post irei explicar o que significa cada item exibido ao listar um arquivo ou diretório, para trabalhar na permissão de um arquivo é imprescindível entender e compreender como funciona o permissionamento no Linux.
Quando listamos o arquivo, com o comando [ls][1], é exibida a linha abaixo:
$ ls -lh /etc/passwd
drwxr-xr-x 2 root root 1528 Out 30 17:41 /etc/passwd
d
diretório, -
arquivo, l
link atalho e b
bloco armazenado.
rwx
permissão de usuário dono.
r-x
permissão de grupo dono.
r-x
permissão de outros.
1
arquivos e 2
diretório.
root
dono do diretório ou arquivo.
root
grupo dono do diretório ou arquivo.
4096
tamanho do arquivo.
Out 31 22:33
data de criação ou alteração do diretório ou arquivo.
/etc/passwd
/caminho/arquivo ou diretório
(Quando falamos path do arquivo, siginiffica o caminho até o arquivo, ou seja, o /etc/.)
O parâmetro que define as permissões no modo octal é composto de três números que podem ir de 0 a 7, e correspondem às permissões para o dono, para o grupo e para outros usuários.
Para entendermos mais facilmente como as permissões de acesso octais funcionam, devemos considerar os seguintes valores para cada tipo de permissão:
Dando permissão total no arquivo saida.txt somente para o usuário dono.
chmod 700 saida.txt
Dando permissão somente de leitura no arquivo saida.txt para o grupo dono.
chmod 740 saida.txt
Dando permissão somente de execução no arquivo saida.txt somente para o outros usuários.
chmod 741 saida.txt
Espero ter ajudado a compreender como funciona o permissionamento no Linux.
Até a próxima! 😉
Se una com os assinantes de nossa Newsletter, sempre que tiver postagem nova você será notificado.