Potresti usare sudo...
Altrimenti potresti attivare il bit suid agli esegubili che vuoi richiamare...
Ti spiego come funziona: se un programma ha il bit suid attivato, se un utente lo richiama (qualunque utente!) lo esegue come se non fosse lui ad e seguirlo, ma come se lo eseguisse il proprietario del file...
Guarda ad esempio /usr/bin/passwd:
# ls -l /usr/bin/passwd
-rwsr-xr-x 1 root root 26444 18 set 01:27 /usr/bin/passw
(vedi quelle "r"?)

Tutta via il bit suid funziona soltanto con i binari... Con i files da interpretare (tipo gli shellscrip, i pythonscript etc) non puoi usare il bit suid...
http://www.lilik.it/~mirko/gapil/gapilsu77.html