我是运行 rsyslog 的 CentOS 7 系统上没有 sudo 的用户。我想记录我的 cronjobs。理想情况下,rsyslog 会将我用户的所有 cron 活动记录到类似~/log/cron
.
里面有很好的说明一些 答案关于如何配置 cron in/etc/rsyslog.conf
或同等内容的日志记录,但我无权访问该内容(也无权访问/var/log/
)。
rsyslog 是否有针对每用户的配置?或者任何用于记录的 cron(tab) 设置?
考虑的替代方案:
我已经在使用 crontab 了MAILTO=
。我特别想要这个系统上的一个文件。
我知道我可以添加&>> ~/log/cron
到每个 crontab 行 - 这是我的备份计划。但我宁愿不必这样做,而且我想利用系统日志功能,如级别和轮换。