[問題] non root呼叫/etc/init.d/裡的script

作者: learnbao (嘻嘻)   2015-05-31 09:56:03
請問一下前輩們
我目前用的作業環境是CentOS 而它會跟另一台window的軟體進行溝通
而window那邊會時常出現no connection be made with the daemon之類的訊息
此時我都必須在我CentOS端登入root然後/etc/init.d/abc restart (假裝script是叫abc)
或者/etc/init.d/abc stop→ /etc/init.d/abc start
請問如果要建個script並且可以完成上述的動作在不用登入root的情況下該怎麼做
還是有其它更方便的方法?
爬文有看到service abc restart 或者SuSE系列的使用rcapache2 restart 似乎也要root
謝謝
作者: kdjf (我抓得到什麼呢?)   2015-05-31 10:24:00
放一個restart專用的user+sudoer?
作者: fishtw (遊戲慘業工作者)   2015-05-31 13:01:00
希望開機就執行的放/etc/rc.d/rc.local
作者: kdjf (我抓得到什麼呢?)   2015-05-31 16:40:00
他要restart
作者: learnbao (嘻嘻)   2015-06-02 21:25:00
謝謝一樓 已成功 我用visudo去設訂

Links booklink

Contact Us: admin [ a t ] ucptt.com