CentOS7 NTP服務(wù)開(kāi)啟與配置指南
什么是NTP服務(wù)?
NTP(Network Time Protocol)用于同步計(jì)算機(jī)系統(tǒng)時(shí)間。CentOS7默認(rèn)使用Chrony作為NTP服務(wù)工具,提供精準(zhǔn)時(shí)間同步功能。
啟用NTP服務(wù)步驟
1. 檢查Chrony安裝狀態(tài)
執(zhí)行命令驗(yàn)證Chrony是否已安裝:
rpm -qa | grep chrony
若未安裝,運(yùn)行:
yum install chrony -y
2. 配置NTP服務(wù)器
編輯配置文件:
vi /etc/chrony.conf
修改server配置項(xiàng)(以阿里云NTP為例):
server ntp.aliyun.com iburst server ntp1.aliyun.com iburst
3. 啟動(dòng)并設(shè)置開(kāi)機(jī)自啟
systemctl start chronyd
systemctl enable chronyd
4. 防火墻配置
允許NTP服務(wù)通過(guò)防火墻:
firewall-cmd --add-service=ntp --permanent
firewall-cmd --reload
5. 驗(yàn)證時(shí)間同步
查看時(shí)間源狀態(tài):
chronyc sources -v
手動(dòng)同步時(shí)間:
chronyc -a makestep
常見(jiàn)問(wèn)題排查
服務(wù)啟動(dòng)失敗
查看服務(wù)狀態(tài)定位問(wèn)題:
systemctl status chronyd
時(shí)間不同步
檢查網(wǎng)絡(luò)連通性:
ping ntp.aliyun.com
驗(yàn)證配置文件語(yǔ)法:
chronyc -c reload
高級(jí)配置選項(xiàng)
自定義時(shí)間服務(wù)器
修改/etc/chrony.conf文件中的server字段,添加企業(yè)內(nèi)網(wǎng)NTP服務(wù)器地址。
時(shí)區(qū)設(shè)置
查看當(dāng)前時(shí)區(qū):
timedatectl
修改時(shí)區(qū)(亞洲/上海為例):
timedatectl set-timezone Asia/Shanghai