我有crontabs作为默认的ubuntu用户运行。 就在今天我注意到,我的整个crontab被删除,取而代之的是通常的样板,如果你执行crontab -r
会发生什么
一些注意事项的日志条目:
在/ var / log / syslog的
Mar 15 14:45:18 localhost crontab[4732]: (ubuntu) DELETE (ubuntu)
/var/log/auth.log
Mar 15 14:46:02 localhost sshd[4793]: Connection closed by 127.0.0.1 [preauth] Mar 15 14:48:16 localhost sshd[4901]: Connection closed by 127.0.0.1 [preauth]
这是安全组背后的EC2服务器。 SSH仅限于我的IP。
我有支持人员使用webmin执行一些操作。 有一名工作人员在11:00左右手动执行cronjob的日志,但在11:00和14:45之间没有任何logging
.bash_history for ubuntu用户不显示任何东西。
我怎么知道是什么删除了crontab? 可能是webmin中的一个错误,导致长时间运行的cron执行损坏crontab文件? 我没有在webmin中启用文件系统审计。