리눅스
crontab을 이용한 서버 시간 동기화 설정
변군이글루
2013. 7. 2. 22:36
반응형
crontab을 이용한 서버 시간 동기화 설정
crontab을 이용해 서버 시간을 주기적으로 동기화하는 방법입니다.
crontab 설정
crontab 편집
crontab -e
00 03,15 * * * /usr/bin/rdate -s time.bora.net && /sbin/clock -w &> /dev/null
- 00 : 분 (00분)
- 03,15 : 시 (03시, 15시)
- * * * : 매일 실행
- rdate -s : 지정된 타임 서버와 시간 동기화
- clock -w : 시스템 시간을 하드웨어 시계(HW Clock)에 기록
- &> /dev/null : 표준 출력 및 에러 메시지 제거
728x90
설정 확인
crontab 등록 여부를 확인한다.
crontab -l
00 03,15 * * * /usr/bin/rdate -s time.bora.net && /sbin/clock -w &> /dev/null
최신 리눅스 배포판에서는 clock 대신 hwclock 사용
/sbin/hwclock --systohc
- 보안 정책상 외부 타임 서버 접근이 제한될 수 있으므로 방화벽 정책 확인 필요
728x90
반응형