A página man diz que isso está desativado por padrão
requiretty If set, sudo will only run when the user is logged in to a real tty. When this flag is set, sudo can only be run from a login session and not via other means such as cron(8) or cgi-bin scripts. This flag is off by default.
Então deve estar desligado. Se não estiver desativado e não estiver definido em / etc / sudoers, verifique se sua versão suporta diretivas #include e, em caso afirmativo, verifique os arquivos nos diretórios listados.