
		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.