Suponho que você queira conceder acesso user1
a / var / www / A porque você visita o conteúdo gerenciado por user1
pelo link ? Por que o apache não redireciona o conteúdo para um diretório no diretório inicial dos usuários?
Alias /A/ /path/to/users/homedir/A
Isso alcançará o resultado e não precisará alterar a propriedade do grupo / usuário / permissões do / path / to / users / homedir / A.
No entanto, se você quiser fazer isso por meio de permissões de arquivo, só conseguirá alterar a propriedade / permissões de / var / www e / var / www / A.
Crie um 'novo grupo' (a maioria dos unixes fornece um comando groupadd
), adicione o apache eo user1 a ele. Altere a propriedade do grupo de / var / www / A para este "novo grupo" (com chown
ou chgrp
). Defina as permissões para não permitir acesso ao rw para 'novo grupo' e 'outros usuários' ao diretório / var / www ( chmod 711 /var/www
) e dê acesso ao 'novo grupo' para / var / www / A ( chmod g+rwx /var/www/A
).
Referências: