Permissoes: mudanças entre as edições

De MochilaWiki
Ir para navegaçãoIr para pesquisar
Sem resumo de edição
 
Sem resumo de edição
 
(Uma revisão intermediária por um outro usuário não está sendo mostrada)
Linha 1: Linha 1:
quer saber por 777? vamu la
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.


no lance de permissao temos:
num primeiro momento temos para todos os arquivos, o
* dono
* dono
* grupo
* grupo
* outros
* outros


te ai tudo bem? intao prosseguimus
depois temos
 
temos outro forma de nivel:
* leitura
* leitura
* escrita
* escrita
* execucacao
* execução


ainda damos para esses caras numeros
que são representado por números
* leitura = 4
* leitura = 4
* escrita = 2
* escrita = 2
* execucao = 1
* 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


se quero dar a permissao de leitura e escrita, fica: 4 + 2 = 6
então 777 eh 7 para dono, grupo e outros... capisco?! quando quero deixar o aplicativos executável para todo mundo, por exemplo


se quero dar a permissao de leitura, escrita e execucao, fica: 4 + 2 + 1 = 7
já um arquivo comum normalmente carrega a permissão 644


entao 777 eh 7 para dono, grupo e outros... capisco?! quando quero deixar o aplicativos executavel para todo mundo, por exemplo
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


ja um arquivo comum normalmente carrega a permissao 644
r = read = leitura
w = write = escrita
x = execute = execução

Edição atual tal como às 21h59min de 3 de maio de 2009

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