Acesso direto ao conteúdo
Logotipo Dicas-L, por Ricardo Burile

Busca

Visite também: Segurança Linux ·  UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

Você está aqui: Home  → Arquivo Dicas-L

 

Curso de Inglês Online

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

Configuração da máscara de permissões de acesso.

Colaboração: Jonas de Araújo Luz Junior

Data de Publicação: 25 de Setembro de 2000

O comando umask estabelece as permissões iniciais de um arquivo recém-criado. Sua sintaxe é:

  umask [<mascara>]

Pelo que pude pesquisar, as novas permissões serão determinadas pelo resultado de 666 ^ <mascara>, onde o sinal ^ representa a operação de "ou exclusivo" (xor). Entretanto, a permissão de execução parece não obedecer à regra.

Se o parâmetro <mascara> não for fornecido, o comando retornará o valor atual, comumente igual a 022. Daí, a máscara padrão é 666 ^ 022 = 644, ou seja: rw-rr.

Em resumo:

Use o algarismo 0 para acesso completo (leitura e escrita); Use o algarismo 2 para acesso somente leitura; Use o algarismo 6 para nenhum acesso.

Lembre-se que as permissões são na ordem dono-grupo-outros.

Notas para sistema Conectiva Linux, configurado com shell bash:

1. Para configurar o sistema de forma geral, insira o comando umask no final do arquivo /etc/rc.d/rc.local. 2. Para configurar a máscara para um usuário específico, coloque o comando no final do arquivo .bash_profile, localizado em /home/<usuario>.

Veja a relação completa dos artigos de Jonas de Araújo Luz Junior

Formato PDF
Newsfeed RSS
Formato para impressão
PDF RSS Imprimir

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica

  • Currently 2.97/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 3.0 /5 (1244 votos)

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script
Treinamentos, Consultorias e Soluçoes em TI. Baseados em softwares livres e padrões abertos para ambientes de missão crítica

Submarino.com.br

Objective-C Fundamental