将shell程序作为root用户绑定到用户

我有一个我一直在开发的embedded式系统。 我想绑定一个名为HHPConfig的程序,我写了这个程序,需要根权限来设置networking接口,重启等等,给一个可以通过telnet和rs232login的用户admin。

我编辑/ etc / passwd中的行为:

admin:x:1001:1001:Admin User,,,:/home/admin:/usr/bin/HHPConfig 

我也将用户添加到组sudo

我不知道该怎么做。

你有没有考虑让可执行文件的所有者拥有root权限并设置它 ?