crontabファイルを etc/cron.d へ置いても期待通り動かなかったことがあって調べたメモ まとめ /etc/cron.dへ置くファイルは ownerは、rootでなければならない permissionは、owner以外に書き込み権限があってはならない 検証 ownerがroot、かつowner以外のwrite権限無しなら怒られない $ sudo tee /etc/cron.d/hoge << EOM > * * * * * root echo 'hoge' > /dev/null > EOM * * * * * root echo 'hoge' > /dev/null $ sudo chmod 600 /etc/cron.d/hoge $ sudo ls -al /etc/cron.d/hoge -rw------- 1 root root 39 7月 8 18:41 /etc