Chmod sem mistérios

Publicado por Fabio Barby em 24/09/2007

[ Hits: 6.856 ]

 


Chmod sem mistérios



Primeiro faremos uma associação de números decimais com números binários.

Onde:
  • 0: 000
  • 1: 001
  • 2: 010
  • 3: 011
  • 4: 100
  • 5: 101
  • 6: 110
  • 7: 111

Agora adicionamos no topo da coluna as permissoes, que são 3: "r", "w" e "x", ou seja, r=read (ler), w=write (gravar,alterar,deletar) e e x=execute (executar).

Ficando assim:

rwx
0 000
1 001
2 010
3 011
4 100
5 101
6 110
7 111


Agora imaginemos que 0 = desligado e 1 = ligado, daremos as permissões 0 e 1 aos usuários Dono, Grupo e Outros:

Dono Grupo Outros
rwx rwx rwx
0 000 000 000
1 001 001 001
2 010 010 010
3 011 011 011
4 100 100 100
5 101 101 101
6 110 110 110
7 111 111 111


Vamos usar esta tabela com o arquivo "linux.vol" onde daremos a permissão total para o Dono, somente leitura para o Grupo e nenhum acesso para os Outros:
  • Dono: Total (111) = 7
  • Grupo: Leitura (100) = 4
  • Outros: Nada (000) = 0

$ chmod 740 linux.vol

Fácil né?

Outras dicas deste autor

Configurando o Debian de uma forma simples

Knetstats - Estatísticas de rede

Google Earth 5.0 - Warning: Unable to create prefs directory

Instalando o Codeblocks no Debian Jessie 8.3.0

NumLock ativado no Fedora Core

Leitura recomendada

Bloqueio de internet via ACL

Atualização controlada de Sabayon Linux

Migrar Servidor Samba de Hardware

Instalar Ubuntu 10.10 de ISO em HD (sem CD ou USB)

Recuperando senha do root - Slackware

  

Comentários
[1] Comentário enviado por evilrick em 24/09/2007 - 08:49h

Pô bem simples.
Assim que chegar em casa vou testar.

[2] Comentário enviado por celso annes em 24/09/2007 - 10:44h

Mto bom... bem simples e objetivo, não conhecia a tabela da forma q você apresentou.

[3] Comentário enviado por matheus.silva em 25/09/2007 - 11:13h

Cara... Muito bom... dá uma grande ajuda hehe



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts