2015-01-08 64 views
0

我有一個Webhook,說http://example.com/revoke/script。無論何時用戶HTTP POST到這個URL,我想用root權限啓動一個bash腳本。 我曾看過調用系統命令phppython,但我發現調用一個需要root權限的腳本非常困難。
你能告訴我一些最佳實踐來達到這個目的嗎?對HTTP POST請求採取行動

+0

很確定最好的做法是**不要這樣做**。找到一種方法來實現你想要的,而不需要以root身份運行腳本。 – jku

+0

@jku我必須在Web調用中調用腳本。我想出了一個辦法。請看下面的答案 –

回答

0

我爲此使用了incron。通過使用incron,您可以選擇要觀看的目錄,並且只要此目錄得到更新,incron就可以採取某些操作,例如調用腳本。