非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 具有可執行權限。