System
리눅스 작업 스케줄 관리 Cron
Ohs_
2021. 1. 6. 14:42
Cron
cron은 일정한 날짜와 시간에 따라 사용자가 지정한 작업을 수행하는 리눅스 작업 스케줄러이다. cron 프로세스는 /etc/crontab을 읽어서 설정된 작업을 수행한다.
cron은 보안 분야에서 중요하다. 첫 번째로 주기적인 점검, 업데이트가 필요할 경우 cron으로 스케줄 등록 후 자동으로 일정 주기마다 점검이 진행되게 할 수 있다. 두 번째로 공격자가 cron을 악용하여 cron 설정에 악성코드를 주기적으로 실행하게 만들어 악용할 수 있다.
crontab을 통해 작업 스캐줄을 설정할 수 있다. [분 시 일 월 요일 명령수행유저 명령]의 순서로 작성하면 설정된 주기마다 명령을 수행한다.
반응형