É comum que os diretórios dos usuários tenham permissões restritivas, como 700
ou 750
. Isso pode impedir que o servidor da Web acesse seus subdiretórios. Permitir que outras pessoas acessem arquivos conhecidos pode ser feito alterando isso para 701
ou 751
. Ainda menos restritivo seria usar 755
.
O diretório do usuário é geralmente o diretório ~/public_html
para o usuário. Tente criar este diretório e colocar seus arquivos nele.
O pedido de opções é frequentemente importante. Experimente:
UserDir www
UserDir enabled lazaro
UserDir disabled
Essas opções também podem funcionar:
UserDir www lazaro
UserDir disabled
O acesso ao /home
pode ser coberto por restrições em /
. Você também pode precisar permitir o acesso ao diretório. Revise a documentação para determinar se são apropriados para seus requisitos.
<Directory /home/lazaro/www>
AllowOverride FileInfo AuthConfig Limit Indexes
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
<Limit GET POST OPTIONS>
Require all granted
</Limit>
<LimitExcept GET POST OPTIONS>
Require all denied
</LimitExcept>
</Directory>
Seu log de erros do apache pode explicar quais restrições específicas estão sendo aplicadas.