Opções do comando chmod

Publicado por Fábio C Premoli em 13/04/2011

[ Hits: 23.332 ]

Blog: http://premoli.wixsite.com/home

 


Opções do comando chmod



As opções do comando chmod são para disponibilizar permissões rwx por Usuário, Grupo e Outros, como na imagem abaixo, onde "r" é permissão de leitura, o "w" é permissão de escrita e o "x", execução:
Quando criamos um arquivo, suas permissões padrão são 666(--rw-rw-rw) para arquivos e 777(drwxrwxrwx) para diretórios. Se quisermos alterá-las podemos usar o comando:

chmod 555 TESTE

como na imagem abaixo e para listar as permissões usar o comando "ls -l".
Na imagem acima, criamos um arquivo chamado TESTE com as permissões -rw-r--r--(octal 644). Quando digitamos o comando "chmod 555 TESTE", estamos alterando as permissões do arquivo TESTE para -r-xr- xr-x(octal 555). Ao final é verificado se foi passado algum atributo especial para este arquivo com o comando "lsattr TESTE".

Para verificar qual o valor octal correspondente a permissão desejada consulte a imagem abaixo:
Viva o Linux!!!

Outras dicas deste autor

SQUID + SSO + Autenticação Segura no AD

SQUID + Autenticação Segura no AD (NTLM)

Checar se tal partição está montada pelo Nagios

Gnome - Personalize seu menu com gDesklets

Criando teclas de atalho no Ubuntu 9.04

Leitura recomendada

Como matar (fechar) um programa por meio de ssh, em uma outra máquina

Convertendo arquivos .doc para .txt via linha de comando

Lista de comandos do DWM

Adicionando e removendo usuários no Samba

Sudo não funciona com comandos gráficos no Slackware 15.0

  

Comentários
[1] Comentário enviado por premoli em 04/06/2019 - 09:56h

Para configurar permissões atualmente prefiro o método UGOA disponível no help do comando chmod: Each MODE is of the form '[ugoa]*([-+=]([rwxXst]*|[ugo]))+|[-+=][0-7]+'.
Exemplo:
Tenho uma arquivo chamado "arquivo" com as permissões abaixo:
-rw-r--r--. 1 root root 28 Jun 4 10:52 arquivo

Se quero tirar todas as permissões uso o comando chmod a-rwx arquivo
----------. 1 root root 28 Jun 4 10:52 arquivo

Se quero por leitura para todos: chmod a+r arquivo
-r--r--r--. 1 root root 28 Jun 4 10:52 arquivo

Se quero adicionar escrita e execução para o usuário owner e escrita para o grupo: chmod u+wx,g+w arquivo
-rwxrw-r--. 1 root root 28 Jun 4 10:52 arquivo

E assim por diante ...



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts