1.rdate를 이용한 시간 동기화

시스템의 날짜와 시간이 현재 시간과 동일하지 않습니다.

root@localhost:/home/westporch# date
2011. 11. 11. () 11:11:11 KST
root@localhost:/home/westporch# 

rdate -s time.bora.net 명령어로 time.bora.net 서버와 시간을 동기화합니다.

root@localhost:/home/westporch# rdate -s time.bora.net
root@localhost:/home/westporch#

만약 아래와 같이 rdate 명령어가 없다면

root@localhost:/home/westporch# rdate -s time.bora.net
bash: rdate: command not found
root@localhost:/home/westporch# 

apt-get install rdate 명령으로 rdate를 설치합니다.

root@localhost:/home/westporch# apt-get install rdate
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다       
상태 정보를 읽는 중입니다... 완료
다음 새 패키지를 설치할 것입니다:
  rdate
0개 업그레이드, 1개 새로 설치, 0개 제거 및 84개 업그레이드 안 함.
15.4 k바이트 아카이브를 받아야 합니다.
이 작업 후 28.7 k바이트의 디스크 공간을 더 사용하게 됩니다.
받기:1 http://ftp.daum.net/debian/ jessie/main rdate i386 1:1.2-6 [15.4 kB]
내려받기 15.4 k바이트, 소요시간 0초 (54.1 k바이트/초)
Selecting previously unselected package rdate.
(데이터베이스 읽는중 ...현재 133494개의 파일과 디렉터리가 설치되어 있습니다.)
Preparing to unpack .../rdate_1%3a1.2-6_i386.deb ...
Unpacking rdate (1:1.2-6) ...
Processing triggers for man-db (2.7.0.2-5) ...
rdate (1:1.2-6) 설정하는 중입니다 ...
root@localhost:/home/westporch#

rdate가 설치된 후에 rdate -s time.bora.net을 입력하면

정상적으로 날짜와 시간이 설정됩니다.

root@localhost:/home/westporch# date
2015. 11. 04. () 23:43:07 KST
root@localhost:/home/westporch# 

2.ntpdate를 이용한 시간 동기화

ntpdate를 입력해서 ntpdate 명령어가 있는지 확인해보세요.

root@localhost:/home/westporch# ntpdate
bash: ntpdate: command not found
root@localhost:/home/westporch# 

apt-get install ntpdate 명령어로 ntpdate를 설치합니다.

root@localhost:/home/westporch# apt-get install ntpdate
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다       
상태 정보를 읽는 중입니다... 완료
다음 새 패키지를 설치할 것입니다:
  ntpdate
0개 업그레이드, 1개 새로 설치, 0개 제거 및 84개 업그레이드 안 함.
75.2 k바이트 아카이브를 받아야 합니다.
이 작업 후 229 k바이트의 디스크 공간을 더 사용하게 됩니다.
받기:1 http://ftp.daum.net/debian/ jessie/main ntpdate i386 1:4.2.6.p5+dfsg-7 [75.2 kB]
내려받기 75.2 k바이트, 소요시간 10초 (7,021 바이트/초)
Selecting previously unselected package ntpdate.
(데이터베이스 읽는중 ...현재 133502개의 파일과 디렉터리가 설치되어 있습니다.)
Preparing to unpack .../ntpdate_1%3a4.2.6.p5+dfsg-7_i386.deb ...
Unpacking ntpdate (1:4.2.6.p5+dfsg-7) ...
Processing triggers for man-db (2.7.0.2-5) ...
ntpdate (1:4.2.6.p5+dfsg-7) 설정하는 중입니다 ...
root@localhost:/home/westporch#

date 명령어로 현재 시간을 확인합니다. (시간이 제대로 설정되어 있지 않습니다.)

root@localhost:/home/westporch# date
1990. 01. 01. () 01:00:01 KST
root@localhost:/home/westporch# 

ntpdate -s time.bora.net 명령어로 시간을 설정합니다.

root@localhost:/home/westporch# ntpdate -s time.bora.net
root@localhost:/home/westporch# 

date 명령어로 날짜 및 시간을 확인합니다. (시간이 제대로 설정되었습니다.)

root@localhost:/home/westporch# date
2015. 11. 19. () 18:01:56 KST
root@localhost:/home/westporch#