EASY7

리눅스 시간 동기화 본문

보안 공부/리눅스

리눅스 시간 동기화

E.asiest 2019. 9. 17. 23:51

리눅스 시간 동기화

 

1. NTP 설정

1) /etc/ntp.conf에서 NTP 서버 수정하기

0.centos.ntp.org 서버를 주석처리하고 국내 서버 추가하기

우리나라에서 운영되고 있는 NTP 서버

(https://zetawiki.com/wiki/%EA%B3%B5%EC%9A%A9_NTP_%EC%84%9C%EB%B2%84_%EB%AA%A9%EB%A1%9D)

kr.pool.ntp.org (pool.ntp.org 제공)

time.bora.net (유플러스 제공)

time.nuri.net (아이네팅호스팅 제공)

설정 전
설정 후

2)  ntp 서비스를 시작 프로그램에 등록

$chkconfig ntpd on

chkconfig명령

3)  ntp 데몬 실행, 5~10분 걸릴 수 있음.

$/etc/init.d/ntpd start

 

 

4) date 명령으로 시간 확인해보기.

요일, 월, 일, 시,분,초 PDT(태평양 표준 시간) 년도  순서임.

 

ntp 설정을 해도 시간이 다르다면 아래 타임존을 변경해보시오..

 

 

***타임존 변경하기

리눅스를 처음 설치할 대 시간대(timezone)을 설정하지 않으면 미국 태평양 시간인 PST로 나온다(섬머타임 기간에는 PDT). 한국 표준시는 KST이다.

 

1) 명령어 하나만 쓰면 해결됨.

#ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime

 

...더보기

#ls /usr/share/zoneinfo

 

#ls /usr/share/zoneinfo/Asia

Asia에 Seoul있음!

#ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime

(ln: 링크 생성하는 명령어, -s : 심볼릭 링크파일 생성, -f : 대상파일이 존재할 경우 대상파일 지우고 링크파일 생성)

 

/etc/localtime 파일은 앞부분에 binary이며, 맨 아래에 PST, PDT라고 써져있음!

수정 전 .

 

수정 후 .(Asia/Seoul파일의 심볼릭 링크임)

 

<wireshark로 본 결과>

203.248.240.140
106.247.248.106

두개의 ip가 잡힌다.

client client server 이런 순서로 서로 통신한다.

두 IP 모두 엘지 유플러스이다. 열일하는구나.. 유플...!

client와 server가 보내는 내용이 크게 다르지 않다.

client : 내 시간 이거야~

server  : 정확한 시간은 이건데 이걸로 동기화해봐!

요런 늬낌~?

client
server

 

 

2. 수동으로 변경

date 031211572018.00

"월시간년도.초" 의 형식

 

3. 명령어로 한번만 ntp 서버에서 시간 가져오기

NTP 프로토콜이 아닌 TCP사용

rdate -s ntp서버

 

Time Response를 받는 것을 볼 수 있다.

 

 

***ping이 되는 서버여야한다.

ping이 안되는 ntp서버인 경우 connection이 끊긴다.

 

time.kriss.re.kr(한국표준과학연구원 제공) 210.98.0.0

reset으로 연결을 끊어버리는 매정한 한표과연...

 

 

 

(참고 : https://www.sharedit.co.kr/posts/2504)

'보안 공부 > 리눅스' 카테고리의 다른 글

ftp  (0) 2019.09.18
리눅스 버전 별 패스워드 해시 법  (0) 2019.09.18
리눅스 예약 cron, at  (0) 2019.09.17
nice 명령어  (0) 2019.09.17
CentOS Quota 설정  (0) 2019.09.17
Comments