Permissoes
De MochilaWiki
Revisão de 00h59min de 4 de maio de 2009 por Banto Palmarino (discussão | contribs)
em primeiras viagens aprendemos que tudo se resolve com 777, e começamos errado, embora resolva o problema. A idéia é deixar algumas explicações sobre permissões em GNU/Linux.
num primeiro momento temos para todos os arquivos, o
- dono
- grupo
- outros
depois temos
- leitura
- escrita
- execução
que são representado por números
- leitura = 4
- escrita = 2
- execução = 1
ou letras
- leitura = r
- escrita = w
- execução = x
se quero dar a permissão de leitura e escrita, fica: 4 + 2 = 6
se quero dar a permissão de leitura, escrita e execução, fica: 4 + 2 + 1 = 7
então 777 eh 7 para dono, grupo e outros... capisco?! quando quero deixar o aplicativos executável para todo mundo, por exemplo
já um arquivo comum normalmente carrega a permissão 644
com o comando ls e o parâmetro l eu consigo ver a situação do arquivo e com chmod e cambio o nível de permissão
$ ls -l deixo.txt -rw-r--r-- 1 banto banto 0 2007-06-17 18:51 deixo.txt $ chmod 764 deixo.txt $ ls -l deixo.txt -rwxrw-r-- 1 banto banto 0 2007-06-17 18:51 deixo.txt $ chmod 777 deixo.txt $ ls -l deixo.txt -rwxrwxrwx 1 banto banto 0 2007-06-17 18:51 deixo.txt
r = read = leitura w = write = escrita x = execute = execução