用 shell 编写的 Cron 守护进程

用 shell 编写的 Cron 守护进程

我正在寻找一个 bash 或 ksh 脚本,它可以做...或多或少...与 crond 相同。情况是,我们的系统管理员突然拒绝所有普通用户使用 crontab(无一例外),我真的不想每天登录几台服务器只是为了执行一些脚本。

我有一个解决方法 - 我在笔记本电脑上编写了一个脚本,使用 ssh 密钥登录服务器并执行脚本,但是当我休假(或被解雇)时,我将无法执行它 - 而且我当然不会将我的私人 ssh 密钥提供给任何人..

因此,我们的想法是在每个服务器上的 nohup 中运行一个脚本,该脚本将检查一个配置文件并在定义的日期和时间执行其中的任务,就像 crond 一样。

我还考虑过某种“攻击病毒”的方法,它首先执行脚本,然后安排下一次执行。

我估计我需要大约 2-3 个小时来用 bash 编写它...但我不想重新发明轮子,所以如果有人已经有类似的东西...你能发布它吗?

先感谢您

相关内容