如何在Crontab中设置不同用户的作业?

我有一些工作。我已经用root用户设置了它们。但也有一些问题。作业无法工作,因为安全问题阻止作业与根用户一起运行。如何将其他用户设置为运行crontab作业以运行与当前用户不同的用户?

null

定时任务

Crontab用于安装、卸载或列出cron守护进程的表。我们知道,由于安全限制,每个用户都有自己的表。要使用crontab,不应在中定义用户 /等/cron.eny

Crontab
定时任务

使用不同的用户安装新作业

我们将通过为用户名提供 -u型 参数。因为我们知道要使用不同的用户,我们应该有根权限。

$ crontab -e -u ismail
Install New Job With Different User
使用不同的用户安装新作业

每天晚上备份命令都会运行

列出不同用户的作业

我们为用户添加了一个新作业 ismail . 我们可以列出不同用户的作业。我们将使用 crontab 命令与 -l -u 选项。

$ crontab -l -u ismail
List Jobs Of Different User
列出不同用户的作业

相关文章: 带有at、atq、atrm和批处理示例的Linux调度命令

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享