Soluzione 1:
Uso su - targetuser -s /bin/bash da una shell radice.
Per l'esecuzione diretta del comando usa -c :
su - targetuser -s /bin/bash -c "/bin/echo hello world"
Soluzione 2:
Usa Sudo. Funzionerà anche se l'utente non ha una vera shell.