作用 實現對不同伺服器時間的同步校準 NTP時間服務 第一步 安裝 第二步 設置 進入配置文件 然後刪除裡面的所有內容。並插入以下代碼 第三部 重啟NTP服務 第四部 檢查NTP服務狀態 第五部 客戶端下載NTP客戶端服務 第六步 啟動測試 [root@localhost ~]# date -s " ...
作用
實現對不同伺服器時間的同步校準
NTP時間服務
第一步 安裝
[root@localhost ~]# yum install -y ntp
第二步 設置
進入配置文件
[root@localhost mnt]# vim /etc/ntp.conf
然後刪除裡面的所有內容。並插入以下代碼
1 server 127.127.1.0 #本機時鐘地址,以本機作為時間伺服器 2 restrict 127.0.0.1 #允許本機使用時間伺服器 3 restrict 192.168.7.3 mask 255.255.255.0 #允許192.168.7.3使用本機的時間伺服器
第三部 重啟NTP服務
[root@localhost ~]# systemctl restart ntpd
第四部 檢查NTP服務狀態
[root@localhost /]# ntpstat synchronised to local net at stratum 6 #若以unsynchronised開頭則表示未啟動服務
time correct to within 11 ms polling server every 64 s
第五部 客戶端下載NTP客戶端服務
[root@localhost ~]# yum install ntpdate -y
第六步 啟動測試
[root@localhost /]# date 2019年 07月 02日 星期二 14:04:14 CST #客戶端時間
[root@localhost ~]# date -s "2015-1-1 1:1:1"
2015年 01月 01日 星期四 01:01:01 CST #修改後的客戶端時間
[root@localhost ~]# ntpdate 192.168.7.2 #在客戶端輸入指令,同步到伺服器192.168.7.2的時間
2 Jul 14:06:52 ntpdate[4455]: step time server 192.168.7.2 offset 142002257.578532 sec
[root@localhost ~]# date #同步成功
2019年 07月 02日 星期二 14:06:53 CST
第七部 開機自啟
[root@localhost /]# systemctl enable ntpd
註意
若出現錯誤可嘗試關閉防火牆等辦法
[root@localhost /]# systemctl stop firewalld [root@localhost /]# setenforce 0 setenforce: SELinux is disabled
定時同步和同步外網
定時同步
[root@localhost ~]# crontab -e
*/5 * * * * /usr/sbin/ntpdate 192.168.7.2 #每5分鐘同步一次
同步外網
[root@localhost ~]# ntpdate time1.aliyun.com #阿裡雲的時間伺服器 2 Jul 14:23:00 ntpdate[4468]: adjust time server 203.107.6.88 offset 0.008185 sec