cloud

리눅스 CentOS NTP 설치 및 설정

kubectl 2024. 10. 21. 18:42
반응형

CentOS에서 NTP(Network Time Protocol)를 설정하는 절차는 다음과 같습니다:

1. NTP 패키지 설치


먼저 chrony 또는 ntp 패키지를 설치할 수 있습니다. CentOS 7 이상에서는 기본적으로 chrony를 사용합니다.

sudo yum install chrony

2. NTP 서비스 시작 및 활성화


chronyd 서비스를 시작하고 부팅 시 자동으로 시작되도록 설정합니다.

sudo systemctl start chronyd
sudo systemctl enable chronyd

3. NTP 서버 설정


NTP 서버 설정을 위해 /etc/chrony.conf 파일을 편집합니다. 기본적으로 제공되는 NTP 서버를 사용할 수도 있고, 직접 설정할 수도 있습니다.

sudo vi /etc/chrony.conf

서버 항목을 수정하거나 추가할 수 있습니다:

server [NTP 서버 주소] iburst

4. 방화벽 설정


NTP가 포트 123(UDP)을 사용하므로 방화벽에서 해당 포트를 열어야 합니다.

sudo firewall-cmd --add-service=ntp --permanent
sudo firewall-cmd --reload

5. NTP 동기화 상태 확인


NTP 동기화 상태를 확인하려면 다음 명령어를 실행합니다:

chronyc sources -v



또는 timedatectl로 시간 상태를 확인할 수 있습니다:

timedatectl status

6. 시간 동기화 강제 실행


시간을 즉시 동기화하려면 다음 명령어를 실행합니다:

sudo chronyc makestep

이 설정을 완료하면 CentOS 시스템의 시간이 NTP 서버와 동기화됩니다.


반응형