π‘ λ³Έ λ¬Έμλ 'NTP μλ²λ₯Ό νμ©ν μκ° λκΈ°ν'μ λν΄ μ 리ν΄λμ κΈμ λλ€.
κ° μλ²μ μκ°μ΄ μ‘°κΈμ΄λΌλ νμ΄μ§κ² λλ©΄ λ‘κ·Έλ₯Ό νμΈνλ κ³Όμ μμ μκ° κ°κ·ΉμΌλ‘ μΈν΄ μ νν μμΈμ νμ νμ§ λͺ»νλ κ²½μ°κ° λ°μν©λλ€. μ΄λ₯Ό μλ°©νκΈ° μν΄ μλ² κ° μκ° λκΈ°ν νλ κ³Όμ μ΄ νμνλ©°, κΈ νλ¨μμλ λ΄λΆλ§ λ΄μμ NTP μλ²λ₯Ό μ΄μ©νμ¬ μ§μμ μΌλ‘ μκ° λκΈ°νλ₯Ό ν΄μ£Όλ μμ μ λν΄ μκ°νκ³ μμΌλ μ°Έκ³ νμκΈ° λ°λλλ€.
Linux μλ² κ° μκ° λκΈ°ν (μΌμμ )
μλμΌλ‘ μκ° λ³κ²½νκΈ° (λ§€μ° λΉμΆμ²)
μ¬μ©μκ° νΉμ μκ°μ μ§μ ν΄μ μκ°μ μ€μ νλ λ°©λ²μ΄ μμΌλ, μ΄λ νΉμ ν λͺ©μ μ΄ μλλΌλ©΄ λ§€μ° λΉμΆμ²νλ λ°©λ²μ λλ€.
date -s "2022-09-27 18:00:00"
νλμ μλ²λ₯Ό κΈ°μ€μΌλ‘ μκ° λκΈ°ν
νΉμ PC κ°μ μκ°μ 'λκ°μ΄' λ§μΆ°μΌ ν νμκ° μμ κ²½μ°, λ€μμ λͺ λ Ήμ΄λ₯Ό μ λ ₯νμ¬ νλμ μλ²(192.168.0.1)λ₯Ό κΈ°μ€μΌλ‘ μκ° λκΈ°νλ₯Ό ν μ μμ΅λλ€.
sudo date --set "$(ssh sjchoi@192.168.0.1) 'date -u')"
2. νμ μλ²λ₯Ό κΈ°μ€μΌλ‘ μκ° λκΈ°ν (μΆμ²)
νμ μλ²μ μκ°μ νλνμ¬ Linux μλ²μ μκ°μ λ³κ²½νλ λ°©λ²λ μμ΅λλ€. μ΄λ μ μλλ‘ μκ° λκΈ°νλ₯Ό ν λ°©λ²μ΄λΌκ³ ν μ μμΌλ©°, νλ¨μμ μ΄μ λν μμΈν λ΄μ©κ³Ό μ΄λ₯Ό μ΄μ©νμ¬ λ΄λΆλ§μμ μ§μμ μΌλ‘ μκ° λκΈ°νλ₯Ό νλ λ°©λ²μ λν΄ λ€λ£¨κ³ μμΌλ μ°Έκ³ λ°λλλ€.
date -s <νμ μλ² μ£Όμ>
νμ μλ²μ μ£Όμλ λ€μκ³Ό κ°μ κ²»λ€μ΄ μμ΅λλ€.
- time.bora.net
- time.nist.gov
- time.kriss.re.kr
- time.nuri.net
- time.windows.com
Linux μλ² κ° μκ° λκΈ°ν (μ§μμ ): NTP νμ μλ²
1. NTP(Network Time Protocol) νμ μλ²λ?
μκ°μ λκΈ°ν νκΈ° μν νλ‘ν μ½μ΄λ©°, ν΄λΉ κΈ°μ€μλ²λ λ§€μ° μ κ΅νκ² μλνλ μμμκ³ λλ GPSμ μ°λλ μκ³κ° μ₯μ°©λ μλ²λ₯Ό μ§μ ν©λλ€. μ΄λ₯Ό ν¨μ¨μ μΌλ‘ μ΄μ©νκΈ° μν΄ μλ²μ νλΆ κ΅¬μ‘°μ μ΄λ₯Ό μ€κ³ν μ μλ NTP μλ²λ₯Ό ꡬμ±νκ² λλλ°, μμμ μΈκΈν νμμλ²μ μ£Όμλ€μ νλΆ κ³μΈ΅μ NTP μλ²λ€ μ λλ€.
μ΄λ₯Ό μ΄μ©νμ¬ λ΄λΆλ§ λ΄μμ μκ°λκΈ°ννλ λ°©λ²μ μκ°νλλ‘ νκ² μ΅λλ€.
2. NTP ν¨ν€μ§ μ€μΉ
NTP μλΉμ€λ₯Ό μ€ννκΈ° μν΄μλ, λ΄λΆλ§μ NTP μλ²(Stratum 3)μ ν΄λΌμ΄μΈνΈμ λ€μμ λͺ λ Ήμ΄λ‘ NTP ν¨ν€μ§λ₯Ό μ€μΉν΄μΌ ν©λλ€.
$ yum install ntp
λν νλ¨μ λͺ λ Ήμ΄λ₯Ό μ΄μ©νμ¬ μ€μΉλ ν¨ν€μ§λ₯Ό νμΈν μ μμ΅λλ€.
$ rpm -qa ntp
3. NTP μλ² μ€μ νμΌ
κΈ°λ³Έμ μΈ NTPλ₯Ό ꡬμ±νλ μν©μ΄λΌλ©΄, μ€μ νμΌ λ΄μ© μ€ NTP Access Control λΆλΆκ³Ό λ΄λΆ NTP μλ²(Stratum 3)κ° μ°Έμ‘°ν Stratum 2 μλ²λ₯Ό μ§μ ν΄μ£Όλ©΄ λ©λλ€.
- NTP Access Control λΆλΆ
- restrict <IP λμ> mask <netmask> <μ΅μ 1> <μ΅μ 2>
- μ°Έμ‘°ν Stratum 2 μλ²λ₯Ό μ§μ : μΌλ°μ μΌλ‘ 2κ°λ₯Ό μ§μ
- server time.bora.net iburst
- server time.nuri.net iburst
4. NTP μλ² μ€μ μλ£
κΈ°λ³Έμ μΈ μ€μ μ λ§μΉλ©΄ ntpd μλΉμ€λ₯Ό μ¬μμν©λλ€.
$ sudo systemctl restart ntpd
5. NTP ν΄λΌμ΄μΈνΈ μλ²μ NTP μλ² λκΈ°ν
NTP ν΄λΌμ΄μΈνΈμ μλ²λ₯Ό μ°λνκΈ° μν΄ /etc/ntp.conf νμΌμ νΈμ§νμ¬ server λΆλΆμ ꡬμΆν NTP μλ²μ IPλ₯Ό μ λ ₯ν΄μ€λλ€.
$ vi /etc/ntp.conf
...
server 192.168.0.1 iburst
μ€μ μ μλ£νκ³ ntpd μλΉμ€λ₯Ό μ€ννλ©΄ μκ°μ΄ λκΈ°ν λλ κ²μ νμΈν μ μμ΅λλ€.
μ°Έκ³
- [Linux] μλ² κ° μκ° λκΈ°ν: https://chopstick-91.tistory.com/80
- [Linux] NTP μλ² μ€μΉ λ° μκ° λκΈ°ν: https://whitewing4139.tistory.com/132