linux下的時間同步和時間管理
阿新 • • 發佈:2018-11-10
一、chronyd 服務
該服務是時間同步服務,類似與windows中的自動與網路時間同步的功能,在linux中這個時間同步是確定客戶主機使用的時間同步服務的,在chronyd.service 服務中載入時間源地址,配置檔案在/etc/chrony.conf
1.首先需要傳送方編輯配置檔案,第
第22行改為 allow 172.25.254.155/24
28行前的#去掉
然後重啟該服務,並關閉防火牆
systemctl restart chronyd.service
systemctl stop firewalld
2.需要編輯接受端的配置
開啟配置檔案並在第7行新增
server 172.25.254.55 iburst
然後重啟該服務,並關閉防火牆
systemctl restart chronyd.service
systemctl stop firewalld
經過上述操作,時間就同步成功了
3.如何檢視同步成功與否
chronyc sources -v
二、timedatectl服務
timedatectl ##顯示時間 Local time: Thu 2018-10-18 03:48:22 GMT Universal time: Thu 2018-10-18 03:48:22 UTC RTC time: Thu 2018-10-18 03:48:22 Time zone: Africa/Conakry (GMT, +0000) NTP enabled: yes NTP synchronized: no RTC in local TZ: yes DST active: n/a
timedatectl list-timezones ##檢視當前時區
timedatectl set-timezone Africa/Conakry ##設定當前時區
timedatectl set-time 11:11:11 ##設定當前系統時間
timedatectl set-local-rtc 0 解決windows下時間錯亂的問題,把時間設定為與倫敦時間保持一致
timedatectl set-time "yyyy-mm-dd hh:mm:ss" 設定時間