Ubuntu也是用Chrony作為時間伺服器,安裝方式同於ˊcentos,

差別在於設定檔的位置,ubuntu放在 /etc/chrony 底下的 chrony.conf

執行以下指令即可安裝 chrony:

sudo apt install chrony

安裝後啟動,下指令:

sudo systemctl start chronyd

開機後就自動執行,下指令 

sudo systemctl enable chrony

 

更改設定檔:

sudo nano /etc/chrony/chrony.conf

預設設定檔已內建校時server不須修改就可以使用,如果想改用台灣本地的時間主機,可以改成

#pool    ntp.ubuntu.com   iburst
#server 0.ubuntu.pool.ntp.org iburst
#server 1.ubuntu.pool.ntp.org iburst
#server 2.ubuntu.pool.ntp.org iburst

server tock.stdtime.gov.tw prefer
server tick.stdtime.gov.tw
server time.stdtime.gov.tw

這三個是由中華電信維護的時間伺服器,上面則是centos維護的時間伺服器,可以mask掉。

allow 192.168.0.0/16 這一行是設定允許使用時間伺服器的網路區段,可以依照你的網路設定修改,

如果要開放出去允許別人來同步你的時間伺服器則可以mask掉。

 

查看 chronyd 運行狀態可以下指令 sudo systemctl status chronyd.service

2020-03-07 (16)

綠色的 active (running) 就表示server正常運行。

 

查看 chronyc 校時來源server 可下指令 chronyc sources

2020-03-07 (17)

可以看到我已經將NTP來源改為hinet了。

 

查看 chronyc 校時來源server狀態可下指令 chronyc sourcestats

圖片

 

查看最後一次取得的校時資料 可下指令 chronyc tracking

2020-03-07 (19)

 

查看 chronyd 運行狀態 可下指令 systemctl status chronyd.service

2020-03-07 (20)

如果系統時間與網路時間差異較大,不想等chrony慢慢校時,可以手動執行強制校時指令 sudo chronyc -a makestep

會看到一個200 OK的回應,我就不貼圖了。

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 呂阿谷 的頭像
    呂阿谷

    呂阿谷的部落格

    呂阿谷 發表在 痞客邦 留言(0) 人氣()