본문 바로가기

■ IT 일반

서버 시간을 정확히

먼저 아래 명령어로 서버상에 시간을 확인해 봅니다.
[root@ns ~]# date
2006. 03. 29. (수) 01:13:48 KST
 
위 시간이 현재 시간과 맞지 않는다면 원격지 타임서버에 연결해서 시스템시간을 동기화 하면 됩니다.
[root@ns ~]# rdate -s time.bora.net
 
[root@ns ~]# date
2006. 03. 29. (수) 01:12:00 KST

참고로 시스템이 네트워크에 연결되어 있지 않다면 수동으로 시간을 입력 시켜줄수도 있습니다.
[root@ns ~]#  date -s "2006-03-29 01:15:40"

 
위와 같이 시간을 동기화 하였어도 시스템에 따라 일정시간이 지나면 서버상에 시간이 달라지는 경우가 있습니다. 이럴때는 주기적으로 시간을 동기화 하기 위해  cron  데몬을 이용해 매일 일정시간에 time 서버에서 시간을 설정해 주시면 됩니다.
 
/etc/crontab  에서 아래부분에 추가
 
0 0 * * 1 rdate -s time.bora.net

반응형