[[サーバーTips]] ** cron [#b6780873] *** 編集 [#n19048d5] crontab -e 0 2 * * * /mnt/mirror.sh 10 * * * * curl -u mydns351415:WNaEMHSdRrQ https://www.mydns.jp/login.html 20 * * * * curl -u mydns020158:T7RZ7xDsqLG https://www.mydns.jp/login.html ちなみに vi /etc/crontab では 「分 時 日 月 曜日 ユーザー コマンド」だが crontab -e では 「分 時 日 月 曜日 コマンド」 *** 再起動 [#n19048d5] systemctl restart crond.service *** ログの確認 [#n19048d5] tail -f /var/log/cron 2025/06/26 serio(192.168.0.10) crontab -e #20 * * * * curl -u mydns351415:WNaEMHSdRrQ https://www.mydns.jp/login.html #25 * * * * curl -u mydns020158:T7RZ7xDsqLG https://www.mydns.jp/login.html #28 * * * * curl -u mydns726972:sMownyz7akx https://www.mydns.jp/login.html #sek-net.mydns.jp 20 * * * * wget -O - 'http://mydns351415:WNaEMHSdRrQ@ipv4.mydns.jp/login.html' 21 * * * * wget -O - 'http://mydns351415:WNaEMHSdRrQ@ipv6.mydns.jp/login.html' #endo.sek-net.mydns.jp 23 * * * * wget -O - 'http://mydns020158:T7RZ7xDsqLG@ipv4.mydns.jp/login.html' 24 * * * * wget -O - 'http://mydns020158:T7RZ7xDsqLG@ipv6.mydns.jp/login.html' #mpiano.mydns.jp 25 * * * * wget -O - 'http://mydns726972:sMownyz7akx@ipv4.mydns.jp/login.html' 26 * * * * wget -O - 'http://mydns726972:sMownyz7akx@ipv6.mydns.jp/login.html' #tennis.sek-net.mydns.jp 27 * * * * wget -O - 'http://mydns220829:9Uk5NJ46yUu@ipv4.mydns.jp/login.html' 28 * * * * wget -O - 'http://mydns220829:9Uk5NJ46yUu@ipv6.mydns.jp/login.html' #mpiano.f5.si 30 * * * * wget -O DDNSNow_update.log "https://f5.si/update.php?domain=mpiano&password=seki1212" #armadillo-tennis.f5.si 31 * * * * wget -O DDNSNow_update.log "https://f5.si/update.php?domain=armadillo-tennis&password=seki1212" ilfa #mpiano.sek-net.mydns.jp 20 * * * * wget -O - 'http://mydns931279:iQnHq5atesy@ipv4.mydns.jp/login.html' 21 * * * * wget -O - 'http://mydns931279:iQnHq5atesy@ipv6.mydns.jp/login.html' *** ログへの出力 [#n19048d5] # vi /etc/logrotate.d/mydns /tmp/mydns351415_*.log { daily rotate 7 compress missingok notifempty copytruncate } # touch /var/log/mydns.log # chmod 644 /var/log/mydns.log # logrotate -d /etc/logrotate.d/mydns # crontab -e #sek-net.mydns.jp 40 * * * * echo "$(date '+\%F \%T') mydns351415 : $(/usr/bin/wget -q -O - 'http://mydns351415:WNaEMHSdRrQ@ipv4.mydns.jp/login.html' | grep login_status)" >> /var/log/mydns.log 41 * * * * echo "$(date '+\%F \%T') mydns351415 : $(/usr/bin/wget -q -O - 'http://mydns351415:WNaEMHSdRrQ@ipv6.mydns.jp/login.html' | grep login_status)" >> /var/log/mydns.log #endo.sek-net.mydns.jp 43 * * * * echo "$(date '+\%F \%T') mydns020158 : $(/usr/bin/wget -q -O - 'http://mydns020158:T7RZ7xDsqLG@ipv4.mydns.jp/login.html' | grep login_status)" >> /var/log/mydns.log 44 * * * * echo "$(date '+\%F \%T') mydns020158 : $(/usr/bin/wget -q -O - 'http://mydns020158:T7RZ7xDsqLG@ipv6.mydns.jp/login.html' | grep login_status)" >> /var/log/mydns.log #mpiano.mydns.jp 45 * * * * echo "$(date '+\%F \%T') mydns726972 : $(/usr/bin/wget -q -O - 'http://mydns726972:sMownyz7akx@ipv4.mydns.jp/login.html' | grep login_status)" >> /var/log/mydns.log 46 * * * * echo "$(date '+\%F \%T') mydns726972 : $(/usr/bin/wget -q -O - 'http://mydns726972:sMownyz7akx@ipv6.mydns.jp/login.html' | grep login_status)" >> /var/log/mydns.log #tennis.sek-net.mydns.jp 47 * * * * echo "$(date '+\%F \%T') mydns220829 : $(/usr/bin/wget -q -O - 'http://mydns220829:9Uk5NJ46yUu@ipv4.mydns.jp/login.html' | grep login_status)" >> /var/log/mydns.log 48 * * * * echo "$(date '+\%F \%T') mydns220829 : $(/usr/bin/wget -q -O - 'http://mydns220829:9Uk5NJ46yUu@ipv6.mydns.jp/login.html' | grep login_status)" >> /var/log/mydns.log #mpiano.f5.si 49 * * * * echo "$(date '+\%F \%T') f5si-mpiano : $(/usr/bin/wget -q -O - 'https://f5.si/update.php?domain=mpiano&password=seki1212')" >> /var/log/mydns.log #armadillo-tennis.f5.si 50 * * * * echo "$(date '+\%F \%T') f5si-armadillo : $(/usr/bin/wget -q -O - 'https://f5.si/update.php?domain=armadillo-tennis&password=seki1212')" >> /var/log/mydns.log