/Users/mego
tem uma ACL que pode estar impedindo o acesso. Isso é o que o +
após as permissões tradicionais do unix na saída de ls -l
para esse diretório indica. Execute ls -lde /Users/mego
para ver esta ACL.
Observe que, se um usuário tiver acesso negado a /Users/mego
(o que importa é o bit executável ), ele não terá acesso a nada sob ele. Portanto, se o usuário do servidor da Web não tiver permissão de execução /Users/mego
, não importa que /Users/mego/opt/rel
seja legível por todos: o usuário do servidor da Web não conseguirá chegar tão longe. Não importa se um link simbólico está envolvido: o acesso por meio de um link simbólico envolve a passagem do caminho até o destino.
Use chmod
para manipular o ACL. Os exemplos na página de manual devem ajudá-lo (se você não conseguir descobrir o que precisa nos exemplos, pergunte aqui e poste a saída de ls -lde /Users/mego
).