Se você criar os sites e nenhum outro usuário precisar acessá-lo, basta alterar a configuração do apache para executar o servidor da Web como seu usuário.
no terminal altere as permissões do / var / www / html para o seu usuário
sudo chown -R username:username /var/www/html
Em seguida, altere seu envachex do apache
sudo nano /etc/apache2/envvars
E mude as linhas para o seu usuário.
export APACHE_RUN_USER=www-data
export APACHE_RUN_GROUP=www-data
Reinicie o apache e tudo deve funcionar corretamente sem precisar mexer nas permissões de pasta.
sudo service apache2 restart
Alternativa
Você pode definir as permissões usando um crontab, basta digitar crontab -e no terminal e adicionar essa linha ao final
* * * * * chmod -R 755 /var/www/