Comando umask

1. Comando umask

Adrielle
drica-domingos

(usa Ubuntu)

Enviado em 03/02/2014 - 17:36h

Boa tarde, pessoal!

Eu tenho um trabalho do meu curso, e estou apanhando demais pra entender esse comando. Depois de muito quebrar a cabeça, eu entendi mais ou menos que ele cria uma máscara de permissões, certo? Mas isso séria como o comando sudo, mais ou menos? As permissões que ele dá ao determinado arquivo vão ser reais?
E outra coisa, que eu não consigo explicar: Porque as permissões dos diretórios coincidem e dos arquivos não? Sendo que o comando mudaria os dois.
Bom, é isso ai minhas dúvidas. Desculpem o monte de perguntas, mas tem muito tempo que agarrei nisso e não consigo sair sem entender. kkkkkkkk


  


2. Re: Comando umask

Carlos Timoteo Arruda
NewScript

(usa Lubuntu)

Enviado em 07/02/2014 - 21:24h

drica-domingos escreveu:

Boa tarde, pessoal!

Eu tenho um trabalho do meu curso, e estou apanhando demais pra entender esse comando. Depois de muito quebrar a cabeça, eu entendi mais ou menos que ele cria uma máscara de permissões, certo? Mas isso séria como o comando sudo, mais ou menos? As permissões que ele dá ao determinado arquivo vão ser reais?
E outra coisa, que eu não consigo explicar: Porque as permissões dos diretórios coincidem e dos arquivos não? Sendo que o comando mudaria os dois.
Bom, é isso ai minhas dúvidas. Desculpem o monte de perguntas, mas tem muito tempo que agarrei nisso e não consigo sair sem entender. kkkkkkkk


1 - Essa 'máscara de permissões' não é bem uma máscara... são permissões padrão utilizadas nos arquivos recém criados. Quando vc cria algum arquivo, este arquivo possue as permissões padrão até alguém ou algum script as altere.
2 - Não entendi o porque da comparação com o sudo... talvez a resposta esteja no item 1
3 - As permissões padrão geradas pelo umask 'são reais'
4 - Por questões de segurança um arquivo, por padrão, nunca poderá ser executado, mesmo que vc crie um umask que defina a execução.E usando este exemplo de um umask que defina a execução, como já dito não funcionará em arquivos, que no lugar do x vai ter um -, porém funcionará perfeitamente em um diretório, ou seja, o umask coloca x e na descrição das permissões la estará o x.

Para outras informações use o campo de busca do site com o texto umask...






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts