ルートcronジョブを適切にセットアップする方法
ルートcronジョブをセットアップして、ルートとしてBashスクリプトを実行し、毎時、毎月、毎月、7分37分に実行しようとしました。このスクリプトはにあり/usr/bin、名前が付けられていtunlrupdate.shます。TunlrのDNSを更新します。 $ ls -l /usr/bin/tunlrupdate.sh -rwxr-xr-x 1 root root 2133 Sep 24 15:42 /usr/bin/tunlrupdate.sh このBashスクリプトはここから入手できます。 呼び出されると、スクリプトは何が起こっているかを以下にあるログに書き込みます。 /var/log/tunlr.log このルートcronジョブを追加するには、ルートのcrontabの標準を使用しました sudo crontab -e そして、これらの2行を最後に挿入しました。cronがスクリプトをルートとして実行することを期待しています。 # check for updated Tunlr DNS every 30 minutes at the hour + 7 mn and hour + 37 mn 07,37 * * * * root /usr/bin/tunlrupdate.sh 後のコマンドsudo …