Synology NAS DSM은 리눅스 기반이라 crontab 사용을 사용할 수 있다.
터미널에서 /etc/crontab 를 수정하는 방법과 제어판에서 스케쥴러를 등록하는 방법을 통해 가능하다.
터미널에서 cmd를 통해 설정
- ssh로 dsm에 로그인 한다.
- putty(윈도우) 또는 Terminal(맥)에서 ssh 주소를 입력하여 로그인
- sudo -i 를 입력하여 root 계정으로 변경
- sudo vi /etc/crontab 를 입력하여 편집한다.
- 분, 시간, 일, 월 순으로 설정한다. 없는 값에는 *를 넣는다
- 매일 8시, 20시에 root 권한으로 파이썬 스크립트를 작동시키는 경우
#minute hour mday month wday who command13 16 * * 2,5 root /usr/syno/bin/synopkg chkupgradepkg20 0 * * * root /usr/syno/bin/timebkp recycle_all# 개인 작업 스크립트* 8,20 * * * root /usr/local/bin/python3 /usr/recycle.py - crond 를 재구동 한다.
- synoservicectl --restart crond
제어판에서 스케쥴러 등록
0 댓글