
ede_linux
(usa Ubuntu)
Enviado em 25/08/2016 - 09:26h
Olá,
Tenho um servidor com esta estrutura de pastas e com estas permissões:
folderone: 700 apache:root
sub_folder: 700 git:root
Quando tento fazer um git clone de um repositório que está no interior da pasta git tenho problemas devido às permissões. A solução que tenho é colocar a pasta "folderone" com permissões de 777. Mas uma vez que se trata de um servidor apache este nível de permissões preocupa-me. Caso altere o proprietário dessa pasta, o apache deixa de funcionar.
O que sugerem para resolver o problema?
[UPDATE]
EStive a pensar sobre esta árvore de permissões e não tem muita lógica :) Eu quando penso dá nisto :)
Preciso que para aceder à pasta "sub_folder" apenas tenha acesso o git, mas esta tem que estar no interior da "folderone". Mas o user git quando vai escrever ou ler na pasta "sub_folder" tem que passar para "folder_one", que tem acesso o user apache.
Isto significa que tenho que dar acesso ao user git à "folderone"?