Ubuntu20.04でcronのログを/var/log/syslog以外に出力する

AWS

迷ったのでメモ

rsyslogの設定を変えればよい

rsyslogを使って出力しているので、rsyslogの設定を変えて、再起動すればOKでした。

$ cd /etc/rsyslog.d
$ sudo vi 50-default.conf

上記設定を変えると、cronの設定がコメントアウトしてあります。コメントアウトを外して、rsyslogのデーモンを再起動すればOKです。

#cron.*         /var/log/cron.log     # こちらの設定
  ↓
cron.*          /var/log/cron.log     # こう変える

 

デーモン再起動します。

sudo systemctl restart rsyslog

 

/var/log/cron.logにログが出力されるようになりました

 

参考になればと思います。