Se, por algum motivo, $USER não estiver definido, você poderá usar o comando id para obter a identidade do usuário real. Portanto, na primeira vez que você usar a variável $USER , poderá usar a expansão do shell para fornecer um valor padrão. Altere a linha chown no seu script para:
sudo chown ${USER:=$(/usr/bin/id -run)}:$USER /var/www/$sitename
Se USER estiver vazio ou desfeito quando isso for executado, o bash definirá a variável USER para a saída de /usr/bin/id -run