Consenti agli utenti di eseguire solo sudo in un particolare account

Non chiedere perché lo faccio in questo modo, ma devo.

Dico che ho un nome utente "bob" e ha bisogno di eseguire un programma come "monitor". Voglio permettere a "bob" di eseguire sudo nell'account monitor e eseguire il process. Ovviamente potrei dare solo "bob" sudo accesso per eseguire l'applicazione, ma mi è detto che deve funzionare come "monitor". Comunque, come può essere fatto?

Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.