Problema com umask em usuários que participam de 2 grupos [RESOLVIDO]

1. Problema com umask em usuários que participam de 2 grupos [RESOLVIDO]

Jefferson de Sousa
JeffersonSousa

(usa Debian)

Enviado em 28/01/2014 - 08:40h

Olá pessoal. Estou utilizando o umask para a funcionalidade principal, mas não está funcionando pois quando o arquivo é gerado ele não fica com o grupo que desejo. Fica com o grupo que tem o mesmo nome do usuário. Exemplo: um arquivo que é criado dentro da pasta pelo usuário Jefferson fica com o dono e grupo Jefferson.
Não sabia que dava pra fazer isso... apliquei o umask 007 sabendo que o arquivo ficaria com permissão 660 e pastas com 770, mas os outros usuários do grupo que o Jefferson participa, por exemplo o grupo ecommerce não conseguem alterar o arquivo. Suspeito que isto esteja acontecendo porque o usuário participa de 3 grupos, ecommerce, suporte e publico. Sendo assim o Linux deve não saber qual usuário aplicar ao arquivo e deixa com o nome do usuário. Estou certo? E se sim, como posso resolver?
Obrigado.


  


2. Resolvido

Jefferson de Sousa
JeffersonSousa

(usa Debian)

Enviado em 17/02/2014 - 16:57h

Vou deixar a solução para quem passe pelo mesmo problema:
Resolvi configurando no Samba as opções:
force create mode = 0770
force directory mode = 0770
Assim todos os arquivos e pastas que são criados ficariam com permissão 770 (exceto arquivos pois não tem permissão de execução para o grupo).
Depois criei um grupo chamado "publico" e usei o comando:
usermod -g usuario publico // este comando faz o grupo padrão do usuário ser o grupo "publico" assim como todos fazem parte do grupo "publico" quando o usuario criar um arquivo na pasta publica que todos tem acesso o grupo do arquivo automaticamente vai ser o publico e todos terão acesso. Já se o usuário criar um arquivo na própria pasta não terá problema pois os outros usuários não conseguem entrar pelas restrições do Samba e chmod.
Obrigado!! :)






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts