Permissão de Arquivos por nome [RESOLVIDO]

1. Permissão de Arquivos por nome [RESOLVIDO]

Tomas
tomasga

(usa Fedora)

Enviado em 26/01/2016 - 10:16h

Bom dia Pessoal, sou novo aqui no fourm, mais sempre acompanho os artigos e tópicos criados aqui do site, e tem me ajudado muito em meu aperfeiçoamento profissional.

Estou com um problemaço para resolver e decidi postar minha dúvida aqui no forum para pedir ajuda aos mais experientes.

Gostaria qual é o melhor jeito se aplicar permissões aos arquivos de acordo com o nome do arquivo. Por exemplo:

N1_arquivo-dos-diretores #só o grupo diretores podem ler e escrever

N2_arquivo-dos-gerentes #só o grupo gerentes podem ler e escrever

N3_arquivos-dos-lideres #só o grupo liderespodem ler e escrever
...
...
N9_todos-podem-ler-e-escrever #todos tem permissão de leitura e escrita

Neste caso as permissões seriam estabelecidas de acordo prefixo N1, N2, N3 ...

Alguém já se deparou com esse cenário? Podem me ajudar?




  


2. Re: Permissão de Arquivos por nome

Bruno Ricardo Rodrigues
Brunorr

(usa CentOS)

Enviado em 26/01/2016 - 13:29h

Pressupondo que você conheça o comando chown para alterar grupos e como utilizar as permissões do chmod (Caso nao saiba responda aqui que vamos te auxiliando).

Você teria que aplicar uma permissão recursiva utilizando mascaras de caracteres.

por exemplo "N1_arquivo-dos-diretores #só o grupo diretores podem ler e escrever"

Alterar o grupo dos arquivos que começam com N1
$ sudo ls | grep ^N1* | xargs chgrp -R diretores

Setar permissão full para o grupo e o dono e nada para o resto
$ sudo ls | grep ^N1* | xargs chmod -R 770



acredito que seja isso que você quer



3. isso srsr

Tomas
tomasga

(usa Fedora)

Enviado em 26/01/2016 - 14:15h

Valeu bruno, isso msm que eu precisava... entendo um pouco sim de chmod rsrrs ...

Posso adaptar isso em um script para rodar automaticamente durante a madrugada? Ou quando for criado um novo arquivo em um determinado diretório? tem como?


4. Re: Permissão de Arquivos por nome [RESOLVIDO]

Bruno Ricardo Rodrigues
Brunorr

(usa CentOS)

Enviado em 26/01/2016 - 16:52h

tomasga escreveu:

Valeu bruno, isso msm que eu precisava... entendo um pouco sim de chmod rsrrs ...

Posso adaptar isso em um script para rodar automaticamente durante a madrugada? Ou quando for criado um novo arquivo em um determinado diretório? tem como?


De nada, precisando estamos ai ;)

Pode adaptar a um script sim, e para por para executar na madrugada estude um pouco sobre o cron, da para executar ele em períodos menores que uma vez por dia, ai fica mais efetivo. É bem simples :).

já a parte do executar script ao criar arquivo nunca ouvi falar, e em uma pesquisa rápida no google não achei nada sobre isso kkk.

abs


5. E para usuário do samba?

Tomas
tomasga

(usa Fedora)

Enviado em 21/02/2016 - 15:54h

Como eu faria para configurar essas permissões para os usuário do samba configurado como PDC?


6. Re: Permissão de Arquivos por nome [RESOLVIDO]

Bruno Ricardo Rodrigues
Brunorr

(usa CentOS)

Enviado em 22/02/2016 - 12:44h

Nunca utilizei o samba como PDC. sempre utilizei o AD. Mas acredito eu que da mesma forma.


7. Re: Permissão de Arquivos por nome [RESOLVIDO]

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 23/02/2016 - 09:53h

tomasga escreveu:

Bom dia Pessoal, sou novo aqui no fourm, mais sempre acompanho os artigos e tópicos criados aqui do site, e tem me ajudado muito em meu aperfeiçoamento profissional.
Estou com um problemaço para resolver e decidi postar minha dúvida aqui no forum para pedir ajuda aos mais experientes.
Gostaria qual é o melhor jeito se aplicar permissões aos arquivos de acordo com o nome do arquivo. Por exemplo:
N1_arquivo-dos-diretores #só o grupo diretores podem ler e escrever
N2_arquivo-dos-gerentes #só o grupo gerentes podem ler e escrever
N3_arquivos-dos-lideres #só o grupo liderespodem ler e escrever
...
...
N9_todos-podem-ler-e-escrever #todos tem permissão de leitura e escrita
Neste caso as permissões seriam estabelecidas de acordo prefixo N1, N2, N3 ...
Alguém já se deparou com esse cenário? Podem me ajudar?

___________________________________________
Bom dia, tomasga.
A permissão dos "ARQUIVOS NOVOS", você pode resolver alterando o
UMASK para 0007, dando permissão total para o PROPRIETÁRIO e o GRUPO.

Att.:
Marcelo Oliver





8. Re: Permissão de Arquivos por nome [RESOLVIDO]

Tomas
tomasga

(usa Fedora)

Enviado em 15/03/2016 - 11:36h

Des de já agradeço a ajuda de todos... as permissões no linux já estão funcionando, mas não entendo como o UNMASK aplicaria as permissões tomando como referência os prefixos dos arquivos N1 para o grupo1, N2 para o grupo2, etc.
___________________________________________
Bom dia, tomasga.
A permissão dos "ARQUIVOS NOVOS", você pode resolver alterando o
UMASK para 0007, dando permissão total para o PROPRIETÁRIO e o GRUPO.

Att.:
Marcelo Oliver


[/quote]




9. Re: Permissão de Arquivos por nome [RESOLVIDO]

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 15/03/2016 - 13:02h

tomasga escreveu:
Desde já agradeço a ajuda de todos... as permissões no linux já estão funcionando, mas não entendo como o UMASK aplicaria as permissões tomando como referência os prefixos dos arquivos N1 para o grupo1, N2 para o grupo2, etc.

------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Boa tarde tomasga.

Não entendo como o UMASK aplicaria as permissões tomando como referência os prefixos dos arquivos N1 para o grupo1, N2 para o grupo2, etc.
O UMASK não vai "entender os PREFIXOS UTILIZADOS", e sim SETAR as PERMISSõES.

Faça o seguinte:
Todos DIRETORES devem pertencer ao mesmo GRUPO
O mesmo se aplica aos GERENTES e LIDERES.

Se resolver, marque como resolvido, por favor.
Gostando da resposta, marque-a como MELHOR, dessa forma, ganho uns pontinhos, o que incentiva a continuar ajudando . . . :)

att.:
marcelo oliver








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts