반응형

리눅스 시간 동기화

아마존 서비스가 글로벌 서비스이다보니 date 명령어를 사용했을 때 UTC 시간을 사용한다.

하지만 국내용 서비스를 하기 위해서는 아무래도 KST 시간으로 설정하는 것이 좋을 것이다.

 

구글링을 해보면 몇 가지 방법을 찾을 수 있는데,  그중 한가지가 다음과 같은 명령어를 사용하는 방법이다.

 

# tzselect 

위 명령어를 입력하면 간단하게 몇 가지 물음으로 KST 설정 방법에 대해서 나온다.

하지만 tzselect에서 마지막 알려주는 설정 방식으로 .profile 설정을 알려주는데, 그렇게 하면 현재 유저(ec2-user)에만 이가 적용된다.

(sudo date 명령어를 입력해보면 그대로 UTC이다.)

 

전체 서버에서, 다시 말해 모든 사용자가 KST를 사용하기 위해서는 아래 명령어가 필요하다

 

# sudo mv /etc/localtime /etc/localtime.old

# sudo ln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime 

1. 기존 /etc/localtime 백업

2. Asia/Seoul 파일을 /etc/localtime으로 연결

반응형

+ Recent posts