sudo is good, it stops you having to enter the root password all the time, but you still have to give the "sudo" command....
provided you want to allow ALL users to have root access to certain programs, you can set suid.
for example, to allow all users to load kernel modules without being root
chmod +s /path/to/modprobe
now whenever anormal user runs modprobe, it runs with root access.
|