There is a parameter NOPASSWD which has to be used for your user to run allowed commands without providing their password everytime.
I want to all all the user of admin group to run bind services
%admin ALL=(ALL) NOPASSWD: /etc/init.d/named reload
Verify the changes. Login as deepak and try to run the command
# su - deepak
[deepak@test2 ~]$ sudo /etc/init.d/named reload
Reloading named: [ OK ] Now as we see it didn't prompted for password.
Just to allow a single user make the below changes
deepak ALL=(ALL) NOPASSWD: /etc/init.d/named reload
Allow the user to run all commands without getting prompted for password
deepak ALL=(ALL) NOPASSWD: ALL
I hope I made myself clear
How to give normal user root privileges using sudo in Linux/Unix