Permissão de grupo na criação de pastas/arquivos [RESOLVIDO]

1. Permissão de grupo na criação de pastas/arquivos [RESOLVIDO]

Narciso G. G.
gdinarciso

(usa Ubuntu)

Enviado em 21/01/2014 - 15:31h

Boa tarde. Esse é minha primeira dúvida postada aqui no Viva o Linux.
Suponho que seja simples a resolução.

Minha rede:
-Ubuntu com usuários X e Y. Grupo ADM com os usuarios citados inclusos;
-Servidor Samba;
-Rede Windows.

Problema:
-Quando crio uma pasta com cliente Y autenticado numa estação Windows essa pasta pertença ao usuario Y e ao grupo Y, porém...quero que no ato da criação de uma pasta ou arquivo, usando uma maquina windows (com o usuario Y autenticado), pertença ao usuario Y (com permissão de leitua e escrita) e que também pertença ao grupo ADM (com as mesmas permissões), para que o usuario X possa ler e escrever nessa pasta ou arquivo.

Desde já agradeço a quem irá tentar a solução desse pequeno problema.



  


2. Re: Permissão de grupo na criação de pastas/arquivos [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 21/01/2014 - 16:16h

Use o SGID na pasta do compartilhamento em questão. Supondo q o dono-grupo da pasta seja adm, faça:


chmod g+s /caminho/pasta


Assim, todos os arquivos criados terão como dono-grupo o grupo adm.


3. Re: Permissão de grupo na criação de pastas/arquivos [RESOLVIDO]

Narciso G. G.
gdinarciso

(usa Ubuntu)

Enviado em 27/01/2014 - 17:38h

renato_pacheco escreveu:

Use o SGID na pasta do compartilhamento em questão. Supondo q o dono-grupo da pasta seja adm, faça:


chmod g+s /caminho/pasta


Assim, todos os arquivos criados terão como dono-grupo o grupo adm.


Certo, funcionou. Mas agora a permissão do "grupo" e dos "outros" é de "acessar arquivos". Gostaria que a permissão do grupo seja de "criar e excluir arquivos" e dos "outros" permissão igual a "nenhum" ou "nenhuma".

Agora mesmo vou pesquisar pra ficar ciente das opções do comando chmod, mas de qualquer forma se souber a solução agradeço!

Obrigado Renato.


4. Re: Permissão de grupo na criação de pastas/arquivos [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 27/01/2014 - 17:41h

Bom, supondo q vc mudou os donos do diretório em questão, faça:


chmod -R 760 /pasta/desejada



5. Re: Permissão de grupo na criação de pastas/arquivos [RESOLVIDO]

Narciso G. G.
gdinarciso

(usa Ubuntu)

Enviado em 27/01/2014 - 18:05h

renato_pacheco escreveu:

Bom, supondo q vc mudou os donos do diretório em questão, faça:


chmod -R 760 /pasta/desejada


O comando acima mudou as permissões da pasta e subpastas para "grupo" "listar, criar/excluir, acessar" e aos "outros" "nenhum", mas quando crio uma nova pasta as permissões continuam as mesmas que citei acima.


6. Re: Permissão de grupo na criação de pastas/arquivos [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 27/01/2014 - 18:13h

Então vc deve colocar os parâmetros no compartilhamento criado dentro de smb.conf:


create mask = 0760
create directory mask = 0760



7. Re: Permissão de grupo na criação de pastas/arquivos [RESOLVIDO]

Narciso G. G.
gdinarciso

(usa Ubuntu)

Enviado em 27/01/2014 - 18:32h

No primeiro caso o "760" não funcionou para o usuario X então coloquei "770" ai deu certo.
Nesse segundo caso, que é colocar o que você disse no smb.conf, não funcionou também.


8. Re: Permissão de grupo na criação de pastas/arquivos [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 27/01/2014 - 18:36h

Mostre onde vc está colocando esses parâmetros. Não deu certo pq o samba não aceitou ou não ficou do jeito q queria?


9. Re: Permissão de grupo na criação de pastas/arquivos [RESOLVIDO]

Narciso G. G.
gdinarciso

(usa Ubuntu)

Enviado em 27/01/2014 - 18:40h

renato_pacheco escreveu:

Então vc deve colocar os parâmetros no compartilhamento criado dentro de smb.conf:


create mask = 0760
create directory mask = 0760


Renato, meu Samba não aceitou o "create directory mask", pesquisei no google e vi o smb.conf de alguém que estava apenas "directory mask", agora deu certo! Mesmo tirando o "create mask" do meu smb.conf está funcionando como eu queria.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts