Comando umask

1. Comando umask

Carlos Ernesto Rocha de Figueiredo
ernestorf

(usa Debian)

Enviado em 17/03/2010 - 11:31h

Estou escrevendo um artigo referente a parte de segurança, porem para minha surpresa,o comando umask
me mostrou uma falha de criação utilizando sua mascara de criação,poderia me esclarecer se realmente é
uma falha ou estou errado.

Desde já agradeço pela atenção,

ernestorf.


Criando Novos Arquivos.

Esta operação que simples tem pré determinados uma mascara com um padrão
de criação,por exemplo quando criamos um usuário sua permissão
padrão 666 (rw-rw-rw-) e 777 (rrwxrwxrwx) respectivamente.
O comando (umask) tem uma mascara das permissões (padrao) quando os arquivos
e diretorios são criados e aceita como argumento um numero inteiro de 4 ( quatro )
dígitos para configurar as permissões .
Exemplo :

debianint:/home/carlos# umask
0027
debianint:/home/carlos# touch teste
debianint:/home/carlos# ls -la teste
-rw-r----- 1 root root 0 Mar 17 10:12 teste
4 1 0
debianint:/home/carlos#

Estas atribuições são geradas da seguinte forma .
Binario Octeto
Permissao padra 110110110 666
:Mascara umask -000010111 027
Resultado 110011111 415 =>r - - - - x r - x

Dono grupo outros







  


2. Fed Ora!

wesley santos
FEd Suco

(usa Fedora)

Enviado em 18/03/2010 - 13:15h




3. Fed Ora!

wesley santos
FEd Suco

(usa Fedora)

Enviado em 18/03/2010 - 13:22h

Vai depender do que voce quer se for diretorio ou arquivo

Esse artigo explica muito bem...

http://www.vivaolinux.com.br/artigo/Calculando-valores-UMASK/?pagina=2







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts