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.
1
resposta

Por que os diretórios criados com permissões 2070 e arquivos com 060 em um diretório com o bit setgid?

Eu tenho o seguinte diretório: $ ll -d neptune drwxrws---+ 5 beamin psych 4096 Mar 7 16:18 neptune $ getfacl neptune # file: neptune # owner: beamin # group: psych # flags: -s- user::rwx group::r-x group:sysadmins:rwx group:psych:rwx mask::...
08.03.2012 / 00:25
1
resposta

O ~ / .bashrc define o ambiente para usuários cujo shell é / sbin / nologin?

Eu tenho um servidor SFTP e configurei shells de usuário para nologin para restringir o acesso ao SFTP. Eu quero definir umask de 0002 condicional para que os arquivos recém-criados sejam graváveis em grupo para todos os usuários de SFTP. Posso...
27.02.2014 / 17:27
1
resposta

umask não tem opção -S

Estou tentando usar umask -S para mostrar a máscara atual de forma simbólica (por man umask em meu sistema, o que me fornece a página BASH_BUILTINS (1)). Mas umask não parece se comportar como afirma a manpage: user$ umask 22 user$ u...
01.11.2018 / 15:10
1
resposta

Alterando o valor de umask

Eu quero alterar o valor umask de 022 para 002 para um usuário em particular jboss . No momento, ele é definido da seguinte forma em / etc / profile: if [ $UID -gt 199 ] && [ "'id -gn'" = "'id -un'" ]; then umask 002 else umask...
05.11.2017 / 07:29
1
resposta

umask permissões que resultam em nenhuma mudança

Estou tendo muita dificuldade em entender como funciona umask. Como algo 666 é mascarado com 001 ainda é 666?     
27.01.2016 / 02:52
2
respostas

A função umask é uma função do kernel?

Eu assumi que a função umask() é uma: shell function containing a variable commonly referred to as file creation mask mas eu estava errado porque umask() não é uma função de shell e não contém essa variável. Se a função umask()...
23.11.2018 / 10:45
1
resposta

Altere a máscara de outro usuário no macosx

Como posso alterar a umask de outro usuário no Mac OS X? Esta questão só tem respostas que funcionam no Linux.     
29.03.2016 / 21:47
3
respostas

Como posso substituir a configuração de umask para todos os usuários de uma pasta específica?

Estou executando o RHEL6. Eu tenho um requisito para ter "umask 077" no meu / etc / bashrc que eu não tenho permissão para mudar. Temos uma pasta designada para colaboração em grupo, onde gostaríamos que todos no mesmo grupo pudessem rwx. Portan...
07.09.2018 / 18:37
1
resposta

umask em / etc / profile e /etc/login.defs

Eu não entendo como umask funciona nesses dois arquivos: minha máquina não usa o módulo pam_umask. Se eu alterar o usuário e criar um novo arquivo / diretório, o umask usado será retirado de /etc/profile (o umask em /etc/login.de...
15.08.2018 / 20:31
1
resposta

tar extrai com permissões inválidas - é um comportamento pretendido?

Recentemente, um arquivo tar.gz quebrou meu script. Etapas para reproduzir: # this is a Python package distributed through PyPi wget https://pypi.python.org/packages/b3/e8/0a829f58ff6068f94edf74877f2e093aae945482c96ade683ef3cafdfcad/EasyEx...
06.06.2017 / 20:33