Você pode criar um alias de comando para newuser, por exemplo,
Cmnd_Alias NEWUSER_CMDS = /path/to/cmd1, /path/to/cmd2, /path/to/cmd3
use isso como parte da especificação do usuário
newuser ALL=(ALL) NEWUSER_CMDS
A seguir, o novo usuário poderá executar qualquer comando em qualquer lugar? Como posso preveni-lo, permitindo que o usuário execute apenas alguns comandos?
visudo
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
newuser ALL=(ALL) ALL
newuser ALL=(ALL) /path/to/your/command
Leia a seção Especificação do usuário na página man sudoers
para mais detalhes.
Tags fedora