Você pode conceder permissão para www-data para executar o comando de desligamento. Tente isto:
Como root, use o comando 'visudo' para editar seu arquivo / etc / sudoers. As últimas linhas devem ficar assim:
% bl0ck_qu0te%Então, no final do arquivo, insira:
% bl0ck_qu0te%Em seguida, saia do editor e salve-o (CTRL + x).
O usuário www-data deve poder chamar o desligamento agora, sem a senha do sudo.