Permissões UMASK

_______________________________________________________________________________

Todos os arquivos e diretórios que são criados no linux possuem permissões definidas com o comando umask, o mesmo possibilita especificar essas permissões para todo o sistema como para usuários de forma independente.


01 Passo: Digite o comando umask como superusuário (root)

# umask
0022


02 Passo: Digite o comando umask como usuário comum (usuario)

$ umask
0002


Numeração do UMASK
_______________________________________________________________________________





Detalhes sobre o Passo [ 01 ]

_______________________________________________________________________________


DIRETÓRIO





ARQUIVO





Observações

_______________________________________________________________________________

O umask não adiciona x(execução) em arquivo o x(execução) é adicionado apenas no diretório


Detalhes sobre o Passo [ 02 ]

_______________________________________________________________________________


DIRETÓRIO





ARQUIVO



Observações

_______________________________________________________________________________

O umask não adiciona x(execução) em arquivo o x(execução) é adicionado apenas no diretório


03 Passo: Entendendo o uso do 0 e 1

No umask o 0 é usado quando é terá permissão

No umask o 1 é usado quando não terá sem permissão


Definindo o umask de um usuário específico
_______________________________________________________________________________

Basta editar o arquivo .bash_profile do usuário e alterar o valor do umask