De um terminal, digite
sudo chmod -R 755 /var/www/
Se isso ainda não funcionar, tente
sudo chown www-data /var/www
Se isso falhar, poste a saída de ls -l / var para que possamos descartar as permissões de arquivo.
Eu estou executando o servidor Ubuntu e tenho o Apache instalado como um servidor web. Eu estou deixando meus desenvolvedores web fazer upload de arquivos através de sftp (ssh) para / var / www. Estou usando o grupo www-data para controlar o acesso à pasta / var / www. Eles podem fazer o upload dos arquivos com sucesso, mas quando tentam acessar o arquivo em um navegador, recebem um erro 403 proibido.
Como posso ter certeza de que, quando os arquivos são carregados, as permissões estão definidas corretamente?