Ubuntu20.04LTS や Ubuntu22.04LTS では rsyslog の設定がデフォルトでは下記になっている為、cron のログが記録されません。
# grep ^#cron /etc/rsyslog.d/50-default.conf
#cron.* /var/log/cron.log
cron のログを記録する為には以下のように設定を変更します。
sed -i -e "s/#cron.* \/var\/log\/cron.log/cron.* \/var\/log\/cron.log/g" /etc/rsyslog.d/50-default.conf
設定変更後はデーモンを再起動して変更を反映しておきます。
systemctl restart rsyslog.service
コメント