linux 禁止crontab,Linux禁止普通用戶使用crontab命令

cron.allow

cron.deny

cron.allow:定義允許使用crontab命令的用戶

cron.deny:定義拒絕使用crontab命令的用戶

這兩個文件有優先級,普通用戶在執行crontab命令的時候

1、系統先檢測cron.allow文件是否存在;如果存在,則檢測文件中存在的用戶中是否有當前用戶,檢測通過則開始執行,檢測不通過直接提示該用戶沒有執行權限

2、當系統沒有檢測到cron.allow文件存在的時候,則接下來檢測cron.deny文件,看當前用戶是否被deny掉,如果沒有在cron.deny文件中檢測到當前運行crontab的用戶,則該命令可以成功執行,如果有檢測到該用戶在cron.deny文件中,則直接提示該用戶沒有執行權限

案例1:只允許root和www用戶執行crontab命令,其他用戶則禁止執行

在需要定義該策略的主機上面執行:

echo “www” > /etc/cron.allow

案例2:只拒絕anonymous用戶執行crontab命令,其他用戶都可以執行該命令:

rm -f /etc/cron.allow

echo “anonymous” > /etc/cron.deny

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值