Definir permissões de acesso diferentes de

1. Definir permissões de acesso diferentes de

Danilo
mr_heisenberg

(usa Debian)

Enviado em 04/09/2015 - 16:24h

Prezados , boa tarde!

Estou com uma dúvida sobre permissões de arquivos/diretórios, vou explicar melhor:

Vamos supor que eu tenha criado um diretório qualquer e as permissões padrões são essas: Dono , grupo e outros.

Então meu usuário cria um diretório de nome "teste" . vem 3 coisas em minha cabeça:
- Qual será a permissão que eu dono do diretório terá?
- Qual a permissão que usuários pertencentes aos meu grupo terá?
- Quais as permissões que os "outros" terão?

Digamos que o diretório tenha essas permissões: drw-r--r-- . Então temos essa configuração:
dono = leitura/escrita
grupo = leitura/escrita
outro = Apenas leitura



Estou falando tudo isso porque tenho uma curiosidade. Vamos supor que eu tenha essas permissões do diretório(drw-r--r--) e que seja criado 3 grupos no linux : grupo1 , grupo2 e grupo3 e que nesses grupos tenham "n" usuários cadastrados.

Vamos imaginar que meu usuário(teste) pertença ao grupo "grupo1" , então esse diretório criado por ele terá essa configuração:
teste(Dono) = leitura/escrita
grupo1(Grupo) = Apenas leitura
outros(Outros) = Apenas leitura


Então grupo2 e grupo3 terão acesso apenas de leitura já que fariam parte dos outros? Correto?

Vamos imaginar um cenário: tenho um servidor que contém o CVS instalado . Existe um grupo chamado "adiministrador" , onde qualquer usuário desse grupo cria todos os repositórios dos projetos nesse servidor. Existem alguns grupos nesse servidor tais como:

programadores
testadores
gerentes
coordenadores de projeto
lideres de equipe


Quando um usuário(teste) pertencente ao grupo administrador cria o repositório chamado "projeto1" e os subdiretórios [/i]"serviços" , "cliente" , "homologação" e "fontes"[/i] são criados também, eles tem essa configuração:

drwxrwxr-x teste administrador 4096 10:13 Projeto1
drwxrwxr-x teste administrador 4096 10:13 serviços
drwxrwxr-x teste administrador 4096 10:13 cliente
drwxrwxr-x teste administrador 4096 10:13 homologação
drwxrwxr-x teste administrador 4096 10:13 fontes


Então teríamos:
dono : teste
grupo: administrador
outros:programadores,testadores,gerentes,coordenadores de projeto , lideres de equipe etc.


Eu fiz esse cenário todo para poder na verdade saber o seguinte:

Teria como eu definir que gerente de projeto precisa ter poder de escrita nesse diretório(serviços)?
Porque como ele perntence à "outros" então teoricamente não era para ter.

Pessoas do grupo desenvolvedor poderiam ter acesso de escrita ao diretório "fontes"?
Novamente , "desenvolvedores" terão as permissões de acesso de "outros" e não poderiam escrever no diretório.


Claro que nesse cenário não estou considerando mudar o dono da pasta. Não existe condições especiais para que alguns usuários/grupos tenham condições de acesso diferentes?

Desde já agradeço.














  


2. Re: Definir permissões de acesso diferentes de

Perfil removido
removido

(usa Nenhuma)

Enviado em 04/09/2015 - 16:29h

ACL





3. Re: Definir permissões de acesso diferentes de

Danilo
mr_heisenberg

(usa Debian)

Enviado em 04/09/2015 - 18:46h

amarildosertorio escreveu:

ACL




amarildosertorio , dei uma lida rápida aqui sobre ACL e era isso mesmo que eu estava procurando.

Valeu cara!




4. Re: Definir permissões de acesso diferentes de

Perfil removido
removido

(usa Nenhuma)

Enviado em 04/09/2015 - 18:54h

mr_heisenberg escreveu:

amarildosertorio escreveu:

ACL




amarildosertorio , dei uma lida rápida aqui sobre ACL e era isso mesmo que eu estava procurando.

Valeu cara!



Beleza!

Precisando, estamos ai!









Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts