linux 서버 시간 동기 하기

원문

며칠전 렌탈서버사용도중 컨텐츠의 결과값이 틀려 조사하다가 내장 시간이 틀린 것을 발견했다. -_- 매우 당황스러운 상황.

통상은 커맨드라인에 date커맨드로 시간을 맞추지만, 인터넷에는 ntp(network time protocol) server라는것이있어 시간을 정확히 맟출수 있는 서버가 있다. 서버는 여러개가 있지만 일본총무성에 설치되어있는 ntp서버에 맞추어 보자. root로 ntpdate 커맨드를 발행한다.


# ntpdate ntp1.jst.mfeed.ad.jp <- 시스템의 시간을 맞춘다
# hwclock --systohc <- 하드웨어(메인보드)와 시스템의 시간을 동기화


만일 메인보드 밧데리가 나갔다던가 등의 이유로 재부팅시 초기화 될 경우에는 기동시 시간을 맞출 필요가 있다.


#!/sbin/sh
/usr/sbin/ntpdate ntp1.jst.mfeed.ad.jp > null
/sbin/hwclock --systohc

로 파일을 보존후 chmod +x 로 속성을 맞추어 놓자.

작성한 파일을 크론에 등록 시켜 놓으면 완료

총무성 서버에 대한 정보 Experimental NTP Servers (Public Stratum 2)
세계의 stratum1,2 서버는 Public NTP Time Servers에서 확인이 가능하다.

ntpd
시간을 동기화 하는 방법이 한가지 더 있는데 , 자신의 서버에 ntp데몬을 설치한다.

한국 ntp서버: 3.kr.pool.ntp.org (미확인)

by 나야나 | 2009/06/22 19:27 | *nix/OSX | 트랙백 | 덧글(0)

트랙백 주소 : http://voyager.egloos.com/tb/4171701
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]

:         :

:

비공개 덧글

◀ 이전 페이지          다음 페이지 ▶