Eh, acho que vc complicou demais o que eh bem simples... Veja:

 --- --- --- 
  |   |   |
  |   |   |
  |   |   |----------- Essas sao permissoes dadas a qualquer outra
pessoa ou seila oq do sistema ;-)
  |   |--------------- Essas sao permissoes dadas a um grupo qualquer
que vc queira 
  |------------------- Essas sao permissoes do dono do arquivo ou
diretorio.. 

 Bom, ai, em vez de vc ficar decorando aqueles malditos numeros, tem um
jeitinho facinho de 
criar as permissoes.. vamos la:

  rwx rwx rwx        r - somente leitura
  --- --- ---        w - somente escrita 
  222 222 222        x - somente execucao
               
      Eleve cada numero "2" a uma potencia, comecando sempre da
direita.. Vai ficar assim: (considere
      o numero elevado, o que esta entre paresteses.. nao consegui o
sobrescrito :-))). 
     
      [-    -    -]    [ -    -    -]  [-    -    -]    
      2(2) 2(1) 2(0)   2(2) 2(1) 2(0)  2(2) 2(1) 2(0)  

      Apos isso fica facil.. Cada bloquinho desse que eu coloquei entre
[] vai significar uma
      permissao especifica para o dono, grupo, ou exterior..

      Vamos  a pratica:
        Digamos que vc queira dar somente permissao de leitura para o
grupo e 
        somente execucao para o "resto"....

        Eleve os numeros correspondentes as posicoes de escrita, leitura
e execucao... vai ficar assim:
       
       |-- diretorio
       | 
       drwx rwx rwx 
        --- --- --- 
        421 400 001  
         |   |   |
         |   |   |
         |   |   |
         |   |   |---------- Elevei somente 2(0), que eh respectivamente
a premissao para apenas execucao.
         |   |-------------- Elevei somente 2(2), que eh respectivamente
a permissao para apenas leitura..
         |------------------ Como elevei todos os numeros, o dono do
diretorio pode fazer tudo..
      
        Apos feito essas continhas, (da pra fazer de cabeca fala ai
!?!?! eheheh), vc soma
        os numeros separados.. assim:


         4 + 2 + 1 = 7
         4 + 0 + 0 = 4
         0 + 0 + 1 = 1


         E finalmente, chega a permissao... ai eh so dar um chmod 741, e
obter as 
      respectivas permissoes !!!



   Bom, espero ter ajudado !!! 


   T+

Assinantes em 27/08/2001: 2262
Mensagens recebidas desde 07/01/1999: 129717
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a