歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> 學習Linux >> Linux下計劃任務:crontab 命令的權限說明,linuxcrontab

Linux下計劃任務:crontab 命令的權限說明,linuxcrontab

日期:2017/3/3 17:21:25   编辑:學習Linux

Linux下計劃任務:crontab 命令的權限說明,linuxcrontab


熱度4 評論 226 www.BkJia.Com 網友分享於: 2017-03-01 04:03:51 浏覽數46359次

Linux下計劃任務:crontab 命令的權限說明,linuxcrontab


Linux下的計劃任務:

使用crontab命令來執行調度,在 Linux 下可以通過創建文件 /etc/cron.allow 或者 /etc/cron.deny 來控制權限,如果 /etc/cron.allow 文件存在,那麼只有這個文件中列出的用戶可以使用 crontab(同時/etc/cron.deny文件被忽略); 如果 /etc/cron.allow 文件不存在,那麼文件 /cron.deny中列出的用戶將不能用使用 crontab。

例:

1、查看文件 /etc/cron.allow和/etc/cron.deny

說明: /etc目錄下只有cron.allow文件,允許使用crontab命令的用戶名記錄在其中。如需禁止某用戶使用crontab命令,可自行新建cron.deny文件並把相應用戶名寫入文件中

2、查看crond狀態和重啟 crond 服務

3、切換到 其它用戶測試

說明:上圖信息為cron.allow文件中沒有oracle用戶名,切換到oracle用戶後,就不能使用 crontab 命令了。

4、其它說明 如果用戶創建 crontab 任務,在腳本中應指定 SHELL,PATH,HOME 變量, 否則很容易出現腳本,命令找不到的情況。

http://www.bkjia.com/Linuxjc/1196394.htmlwww.bkjia.comtruehttp://www.bkjia.com/Linuxjc/1196394.html

Copyright © Linux教程網 All Rights Reserved