web-dev-qa-db-ja.com

root用にcron.dcrontabファイルを構成する方法

Rootとして実行するcron.dcrontabファイルをインストールする手順は何ですか?

Rootで10分ごとに実行したいスクリプトがあるので、ファイル/etc/cron.d/mycronをインストールしました。

Shell=/bin/bash
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
*/10 * * * *   root    /usr/local/bin/myscript.sh

次にcronを再起動し、/usr/local/bin/myscript.shを実行できること、および正しく実行されることを確認しました。

ただし、私が知る限り、スクリプトがログファイルに書き込み、ログファイルが作成されることはないため、実際に呼び出されることはありません。私が見逃しているステップはありますか?

2
Cerin

私はすべてを発見しました/etc/cron.dファイルには600に設定されたアクセス許可が必要です。そうでない場合、cronは「INSECURE」モードエラーを報告します。

1
Cerin