LoginSignup
8
13

More than 5 years have passed since last update.

cronの権限周りで躓いたので覚え書き

Last updated at Posted at 2018-02-21

crontabはユーザーごとに設定されている。
crontabで実行したコマンドはcrontabの権限で実行されている。

ユーザー別に設定したcrontabがまとめられているディレクトリ

各ユーザーからcrontab -eで設定したcronは以下のディレクトリにある各ユーザー名のファイルで確認することが出来る。
/var/spool/cron/
現状ログインしているユーザーのcrontabの設定の確認だけであれば
crontab -lで確認出来る。

ユーザー別の実行ログがまとめられているディレクトリ

/var/spool/mail/

まとめ

cronが動かない場合は、cronが何を実行しようとして、そのcrontabの所有者権限は誰なのか確認した方が良い。
その他crondが起動しているか、ファイルはフルパスで指定されているか、も確認したほうが良い。

8
13
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
13