Ele permitirá que qualquer conta de usuário em seu sistema entre no determinado diretório e liste seu conteúdo, incluindo outros usuários do seu Mac, incluindo a conta Convidado, se ativada.
Ele não afetará seus arquivos por meio de modificação ou destruição de dados e, por si só, não concederá permissão para ler os arquivos. Mas como as permissões de acesso a arquivos padrão permitem ler tudo e entrar em diretórios para todos os usuários, a menos que você as impeça especificamente, elas podem ser lidas e copiadas. (Isso também é bom saber para novos diretórios de nível superior em ~
, eles são acessíveis para todos no OS X por padrão!)
Alguns programas usam contas de usuários especiais sem privilégios como medida de segurança. Ao fazer isso, você provavelmente contornará a proteção inerente a isso.
A menos que você tenha acesso ao software defeituoso (que para computadores desktop e laptop é muito mais provável de ser executado pelo usuário) ou compartilhe grande parte do seu diretório pessoal ou sistema de arquivos por outros meios, não será um problema real .
Com relação a essas instruções, elas provavelmente são muito permissivas.
Deve ser suficiente para fazer todos os diretórios no caminho para, por exemplo, ~/Documents/test
executável. É por isso que você pode entrar nos diretórios iniciais de outros usuários; caso contrário, você não obteria ~/Sites
ou ~/Public
.
Basta executar chmod a+x ~/Documents
(qualquer usuário pode entrar no diretório) e chmod a+rx ~/Documents/test
(outros usuários podem entrar e ler o diretório real que você deseja tornar acessível via Apache) e ver se isso funciona.