将Linux服务器的时间与当前时间同步(CentOS 7)

进行CentOS的时间同步设置。

由于在故障调查中拥有可以信赖的时间戳记录非常重要,确保准确的时间是服务器管理的基础。

作为备忘录,以下是CentOS服务器启动时进行时间同步的步骤。

现在是2020年5月29日上午9点20分。

确认CentOS服务器的时间。

date
image.png

你偏离了。

我要开始修正作业了。

设定任务

在CentOS 7上,使用chronyd而不是ntpd来进行时间同步。
然而,并不意味着在CentOS 7上无法再使用ntpd,
在CentOS 7上应尽量使用chronyd,并且由于在CentOS 8中弃用了ntp,因此只能选择使用chronyd。

安装chronyd服务器

yum -y install chrony
rpm -qa | grep chrony 
chrony-3.4-1.el7.x86_64
image.png

Chrony NTP 客户端设置

修改/etc/chrony.conf,并进行NTP客户端配置。

image.png

当将端口0添加时,Chrony将停止作为NTP服务器工作。换句话说,它将不再侦听123号端口(而是作为客户端运行)。

启动chrony服务

如果NTP服务器正在运行(主要是CentOS 7),请先停止它,然后启动chronyd。

ntpd停止 -> ntpd已停止运行

# systemctl stop ntpd.service


# systemctl disable ntpd.service

启动chronyd服务

# systemctl enable chronyd.service

我将确认Chrony是否可用。

# systemctl list-unit-files --type service | egrep "(ntp|chronyd)"
chronyd.service                             enabled
ntpd.service                                disabled
ntpdate.service                             disabled

重新启动Chrony

# systemctl restart chronyd.service

确保时间同步

# chronyc sources
image.png

另外,我们还需要确认Chrony作为NTP服务器是否正在运行,并确认它是否没有监听123端口。

# ss -taun | grep 123
※123番ポートで listen してないこと(何も出力されなければ、OK)

以上所述的内容是关于CentOS 7~8 NTP客户端时间同步设置。

广告
将在 10 秒后关闭
bannerAds