[Linux] 設定用 root 權限執行的 cron job

[Linux] 設定用 root 權限執行的 cron job

平常登入 Linux 是用非 root 的帳號,

但今天有個程式需要使用 root 權限才能跑,又想加到 cron job 裡面作,

該怎麼辦呢?

 

原本在想說在自己的 crontab 裡面加上 sudo,不過那樣有可能會停在問密碼那邊…

想啊想的,後來查到了 How to Setup a root cron Job Properly 這篇,

才發現我真是傻了… 就直接設定在 root 的 crontab 裡面就好啦~ =_=

 

用 sudo 執行 crontab -e 就可以編輯 root 帳號的 cron job:

sudo crontab -e

 

一樣在 crontab 裡面加上要用 root 權限執行的東西就行囉,例如:

# m h  dom mon dow   command
*/10 * * * * /usr/local/opengrok/bin/OpenGrok index /source

 

有時腦筋真的是會打結啊… 

 

 

(本頁面已被瀏覽過 4,787 次)

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料