非root 用户用root权限执行程序的设置方法
非root 用户用root权限执行程序的设置方法:
假设需要执行的程序是 controller_test.用root用户设置步骤如下:
1, 设置所属用户与属组为 root
[root@localhost ~]# chown root.root controller_test
2, 对controller_test加入user的设置为s ,表示任何调用 controller_test程序的用户,拥有拥有者的所有权限。
[root@localhost ~]# chmod u+s controller_test
注意: 非root 用户需要对 controller_test 具有可执行权限。