Perguntas sobre 'umask'

Umask é um valor (o padrão do Ubuntu é 022) que se refere àquelas permissões que não podem ser definidas por padrão quando um usuário ou um aplicativo cria um novo arquivo.
3
respostas

Como o local_umask e o file_open_mode funcionam?

Eu tive alguns problemas com as permissões de arquivo quando usuários locais enviaram arquivos via vsftp para um servidor. Eu queria que os arquivos tivessem todas as 766 permissões. Depois de muita tentativa e erro, descobri que tinha que de...
26.06.2012 / 00:09
3
respostas

Como definir permissões padrão para arquivos movidos ou copiados para um diretório?

A minha pergunta é semelhante a Como definir as permissões de arquivo padrão em TODOS os arquivos recém-criados no linux - mas difere de maneiras importantes: Eu quero que todos os arquivos criados em (ou copiados para ou movidos para) um d...
25.01.2011 / 22:26
1
resposta

Posso definir o umask em um diretório específico?

Eu tenho uma configuração umask bastante restritiva (0077). Isso é bom, exceto que eu tenho um diretório em que eu gostaria de uma configuração mais permissiva (0002) para todos os arquivos criados em qualquer lugar nesse diretório. Existe uma m...
26.08.2010 / 23:07
1
resposta

Como você aplica as configurações de umask a uma conta que não faz login?

No meu servidor Ubuntu 11.04x64, tenho contas de serviço em execução que não fazem login e não possuem diretórios base. Essas contas de serviço são responsáveis por executar processos que são chamados como serviços. Quando esses serviços cria...
04.08.2011 / 05:19
1
resposta

Como definir umask do sistema e do usuário em todo o OS X Yosemite?

Nas versões anteriores do OS X, usamos launchd-user.conf e launchd.conf para definir valores de umask para nossas estações de trabalho clientes. Este parece não funcionar no OSX Yosemite . Como definir umask do sistema e do usuário...
13.02.2015 / 00:42
1
resposta

Como definir umask globalmente?

Estou usando uma configuração de grupo de usuários particular, ou seja, o diretório inicial de um usuário foo é de propriedade de foo:foo , não foo:users . Para que isso funcione, preciso definir o umask como 002 globalmente. Após u...
09.11.2013 / 11:29
1
resposta

Por que a umask usa este complicado sistema numérico?

Estou tentando aprender como usar a umask, mas parece muito complicado. Além de todas as subtrações que tenho que fazer em minha cabeça separadamente para diretórios e arquivos toda vez que vejo um valor de máscara, o umask parece diferente em...
10.03.2014 / 16:08
2
respostas

Como definir umask para uma pasta e sua subpasta?

Estou trabalhando no mesmo diretório com alguns amigos e eles acessam via SSH. Eu adicionei-nos no mesmo grupo e defini um sticky bit para manter o usuário: group values the same. Mas quando um usuário cria um arquivo / pasta, o atributo "...
27.06.2013 / 16:11
1
resposta

666 permissão mesmo depois de fazer umask = 0000

Eu fiz minhask = 0000. No entanto, quando estou criando um arquivo, ele tem 666 permissões. Apesar dos diretórios obterem o 777, tudo bem. Além disso, meu objetivo é criar arquivo / dir com permissões 774, eu acho que umask para isso será 003...
21.11.2013 / 12:54
1
resposta

De onde o Debian pega o umask padrão?

Com um novo login no ssh: $ umask 0007 Mas: $ find . -maxdepth 1 -name '.*' -type f | xargs grep 007 | less $ # grep 007 /etc/profile # # grep -i umask /etc/login.defs # UMASK Default "umask" value. # UMASK is the def...
07.07.2014 / 04:18