Ubuntu crontab 설정
페이지 정보
본문
인증서 만료일 확인
certbot certificates
스케즐 작업 보기
crontab -l
cron 작업 편집
crontab -e
cron 작업 삭제
crontab -r
실행 crontab -e
* * * * * 의 구문에 맞게 숫자를 넣어준다.
* --> 분(0-59)
** --> 시(0-23)
*** --> 일(1-31)
**** --> 월(1-12)
***** --> 요일(0-7) 0에서 6까지 일요일 ~ 토요일 7도 일요일 또는 이름을 사용해도 무방함.
예 apache --> 10 01 1 * * certbot renew --post-hook "service apache2 reload"
예 nginx --> 10 5 01 * * /usr/bin/letsencrypt renew --deploy-hook="sudo service nginx reload" >> /var/log/letsencrypt/letsencrypt-renew.log
크론 설정 예시
# Test Cron
0 3 1 * * sudo service apache2 stop --> 아파치 정지 매달 1일 3시 0분
1 3 1 * * sudo letsencrypt renew --> 인증서 갱신 매달 1일 3시 1분
2 3 1 * * sudo service apache2 start --> 아파치 실행 매달 1일 3시 2분
- 이전글라즈베리파이4B 쿨러케이스 22.02.13
- 다음글라즈베리파이4B Centos7, Ubuntu20.0.4, Debian11 계정 보기 22.02.13
댓글목록
등록된 댓글이 없습니다.