Ele estava exigindo tty (isso basicamente significa que algo não pode ser executado em segundo plano, mas precisa de uma janela de terminal ativa para ser executado). Então, adicionei o seguinte a /etc/sudoers
(editado fazendo visudo
):
Defaults:basicuser !requiretty
Eu quero que não seja necessário apenas para esse comando, mas pode não ser possível fazer isso: link