: 매일 적수네 동네에 와서 얻어만 가다가 드디어 저도 팁을
: 올립니다.
:
: 저는 알짜 리눅스 6.1을 사용하는데
:
: timeconfig 를 실행한 후
: <>hardware clock set to GMT를 선택하고
: timezone을 GMT로 설정하면 됩니다.
:
: ROOT 계정만이 수정할 수 있슴.
:
: 세발낙지 펭귄잡는날까지....
GMT는 영국 그리니치천문대를 기준으로한 세계표준시를
뜻하는데 그럼 님의 컴퓨터가 영국에 있는걸로 되지요
위의 옵션은 컴퓨터의 시간을 정확하게 맞추는거와는
전혀 상관없습니다. 그냥 시간대를 어디기준으로 맞추느냐
하고 관계있는거지요.
GMT와 우리나라표준시간과는 7시간30분인가 차이가 날겁니다.
timezone은 ROK나 seoul/korea를 선택하셔야합니다.
만약 hardware clock set to GMT를 채크하고 time zone을
우리나라로 선택하면 시스템클럭이 우리나라시간에 맞춰져있다면
haradware clock은 시스템클럭과 7시간30분이 차이가 나게됩니다.
따라서 일반적인경우 hardware clock과 system clock이 일치하게
설정하는데 hardware clock set to GMT는 체크하지 않고 timezone
을 우리나라로 선택하지요..
rdate -s 호스트이름 이런등등의 명령을 써서 정확한 시간을 가진
컴퓨터로 부터 시간을 가져와서 system clock을 맞춥니다.
이렇게 맞춰진 시계는 컴퓨터를 껏다켜면 hardware clock을 기준으로
다시 system clock이 맞춰지기 때문에 컴퓨터가 계속켜저있을때만
효과를 발휘합니다. 따라서 hardware clock도 새로 맞춰줄 필요가
있습니다. 이렇게 하기 위해서는 root권한으로
setclock 또는 clock -w 이라는 명령을 쓰면 system clock의 시간과
똑같이 hardware클럭을 맞춰줍니다.
이런방법 말고도 xntp demon을 이용하여 표준시간을 가진 서버와
일정간격을 두고 계속 시간을 동기화 시켜주는 방법도 있습니다.