Ubuntu之NTP服務器與客戶端時間同步


0 背景

在局域網環境下,嵌入式終端的時間容易出現錯亂,因此,設置一個時間同步服務器,讓局域網內的客戶端自動與服務器時間同步

1修改時區

如果是有一塊新板子,時區設置默認使用UTC國際標准時區,我們需要修改為CST北京時間的時區

首先輸入date查看自己的時間時區,可以看到是UTC時區,如果是CST時區則可以跳過這個步驟

 

然后輸入tzselect,選擇5

 

輸入國家,選擇9,輸入區域選擇1

 

輸入1確認,執行TZ='Asia/Shanghai'; export TZ生效,並將這些指令寫入.bashrc文件中,source一下,重啟電腦,再次運行date可看到已經到了CST時區

 

2 設置服務器

在服務端安裝相關軟件

sudo apt-get install ntp

/etc/init.d/ntp start

3 設置客戶端

sudo apt-get install ntpdate

ntpdate 192.168.*.*  //服務器地址

執行后會顯示調整時間

 

4 定時更新

上述指令是一次性更新,如果我們想要讓客戶端定期去更新維護,則需要用到crontab指令

sudo vi /etc/crontab

# m h dom mon dow user  command

30 08 * * * root /usr/sbin/ntpdate 192.168.*.*

表示每天8:30自動執行ntpdate指令,與服務器時間同步

轉自https://blog.csdn.net/zong596568821xp/java/article/details/90602611


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM