Bom, a sintaxe e metodos de utiliza��o podem ser encontrados no man page
dos comandos, leia com aten��o.
Sobre a utiliza��o do formato bin�rio das permiss�es, segue um macete que
utilizo em minhas aulas.
Se:
7 � igual a rwx (permiss�o completa)
4 � igual a r-- (somente leitura)
2 � igual a -w- (somente escrita)
1 � igual a --x (somente execu��o)
0 � igual a --- (nenhuma permiss�o)
Observe:
6 � igual a rw-, porque 4+2 � igual a r-- + -w-
5 � igual a r-x, porque 4+1 � igual a r-- + --x
3 � igual a -wx, porque 2+1 � igual a -w- + --x
Agora que temos todas as permiss�es (de 0 at� 7), vale observar que n�o
precisamos gravar que 7 � tudo e 0 � nada, mas precisamos gravar que 1
equivale a execu��o, 2 a grava��o e 4 a leitura. Assim podemos formar
qualquer permiss�o que desejarmos com bin�rios.
Como o comando chmod iguala as permiss�es desejadas n�o importanto as
anteriores, para trocar a permiss�o de um arquivo, basta digitar o comando
com a nova permiss�o. exemplo:
rwxr-xr-x e quero trocar para rw-r--r--, n�o preciso subtrair a execu��o do
que j� existe e sim jogar a nova permiss�o por cima da antiga... (se a
antiga era 755 e quero 644, basta digitar: chmod 644 arquivo).
Sobre as permiss�es extras (bit suid, bit sgid e stick bit), basta
adicionar no in�cio do bin�rio os seguintes n�meros:
1 para Stick bit
2 para Bit sgid
4 para Bit suid
Exemplo:
chmod 4755 arquivo
- Marcus Lima
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.419 / Virus Database: 235 - Release Date: 13/11/02
Assinantes em 01/12/2002: 2264
Mensagens recebidas desde 07/01/1999: 192169
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]