Permissões e propriedades de arquivos
Neste artigo falarei sobre como distinguir níveis e tipos de permissão em arquivos e diretórios, utilizar os comando chmod e chown para modificar propriedades e permissões, distinguir os modos octal e textual para os parâmetros dos comandos de mudança de permissões, entender o que é máscara de um arquivo e como modificá-la, entender e utilizar permissões especiais, como stick bit e suid bit.
[ Hits: 107.363 ]
Por: Eduardo Vieira Mendes em 14/07/2008
| chmod [ opções ] arquivo | diretório | |
| -R | Permite que se altere recursivamente as permissões de arquivos e diretórios. |
| --reference=arquivo | Permite que um determinado arquivo seja modificado tomando como referência o arquivo especificado. |
| Nível de Permissão | |
| u | Usuário ou dono do arquivo. |
| g | Grupo do arquivo. |
| o | Outros usuários que não são donos e não estão cadastrados no grupo. |
| a | Afeta todos os anteriores (u, g, o). |
| Tipo de Permissão - Notação Textual | |
| r | Concede ou remove permissão de leitura. |
| w | Concede ou remove permissão de escrita. |
| x | Concede ou remove permissão de execução. |
| a | Concede ou remove todas as permissões anteriores (all). |
| Tipo de Permissão - Notação Octal | |
| 4 | Indica permissão de leitura. |
| 2 | Indica permissão de escrita. |
| 1 | Indica permissão de execução. |
| 7 | Indica todas as permissões. |
| 0 | indica sem permissão. |
| Operadores | |
| + | Concede permissão(ões) especificada(s). |
| - | Remove permissão(ões). |
| = | Atribui somente esta(s) permissão(ões) ao arquivo, removendo a(s) que não sem encontra(m) explícita(s). |
| chown [novo_proprietário][:novo_grupo] arquivo/diretório | |
| -R | Permite que se altere recursivamente o proprietário e o grupo do(s) arquivo(s). |
| --reference=arquivo | O arquivo usará o grupo configurado para o arquivo especificado. |
| chgrp [ opções ] arquivo(s) | |
| -R | Permite que se altere recursivamente a propriedade de grupo de diretórios e seu conteúdo. |
| --reference=arquivo | Permite que o comando use o grupo configurado para "arquivo" para configurar outros grupos. |
| -c | Descreve detalhadamente a ação para cada arquivo cuja propriedade de grupo está sendo alterada. |
| -f | Força a mudança de grupo, sem relatório de erros. |
Bluefish - um poderoso editor para web designers
Utilizando o alien para a conversão de pacotes
Shorewall - Firewall passo a passo no Linux
Utilizando o Protheus em estações Linux
Sabayon Linux - Novos Repositórios da Comunidade
Instalação e configuração básica de um Debian 6 Squeeze para Desktops
SynapSeq - programa para estimular as ondas cerebrais
Por que seu __DIR__ falhou ou o "inferno" dos caminhos no PHP
Preparando-se para certificações da LPI através do LPI Lab
Migração de Arch Linux para repositórios CachyOS (Uso de Instruções v3 e v4)
Jogando "Magic" gratuitamente no Linux
Zoxide e fzf no bash para incrementar o uso do Terminal
As diferencas entre o clipboard comum e a selecao ativa
Arch Linux com repos do CachyOS para otimização ou usar Gentoo?
O que você está ouvindo agora? [2] (243)
Abrir um arquivo URL pelo Clipper (7)
Eu aprendi o segredo das artes! hahaha (0)









