为了账号安全,请及时绑定邮箱和手机立即绑定

Cron权限的问题?

这个cron定时执行任务,是不是默认只有root用户才有权限的呢?

正在回答

1 回答

感谢您关注的这门课程,关于您的这个权限问题:
可以说,所有的Linux系统用户都可以去使用crontab去执行计划任务,但是否能执行成功这个任务,取决于这个用户是否具有权限去执行这个任务本身涉及到的命令和文件。

简单来说,你可以su - user01切换到这个普通用户命令行后,去crontab -e去创建一个这个用户的任务表单
* * * * * sh /tmp/test.sh
只要user01这个用户具有sh命令和test.sh脚本的读和执行权限,那就可以成功去让crontab每分钟去执行这个命令。

因为root具有Linux系统下最高权限,所以大家习惯去使用root去避免一些执行计划任务所遇到的权限问题,但是还是建议特定用户去执行属于他的特定crontab任务。

不知道老师这么回答是否对您有所帮助?

1 回复 有任何疑惑可以回复我~
#1

YibuMe 提问者

感谢老师,有关这个权限的问题我也查阅了资料,知道cron.deny和cron.allow的用法 希望老师多出一些linux命令工具的课程比如:iptables什么的,课程短小精悍可以讲的很仔细
2018-06-21 回复 有任何疑惑可以回复我~
#2

一路向北 回复 YibuMe 提问者

老师最近正在录制新的关注自动化运维的实战课程,以后有机会会录制更多大家感兴趣的视频,谢谢你的关注。
2018-06-21 回复 有任何疑惑可以回复我~
#3

YibuMe 提问者

非常感谢!
2018-07-26 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

Cron权限的问题?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信