如何在Linux中同步系统时间?

时间对于系统来说很重要,因为所有根据时间和日志完成的工作都会得到时间戳。通常情况下,服务器硬件提供时间,但随着时间的推移,它可能是错误的,因为硬件时钟不精确。Ntp是一种从网络上获取时间信息的协议。NTP还可以作为守护进程向其他服务器提供日期和时间信息。NTP全名是网络时间协议。

Time&Date英语日期时钟表达教学装饰海报教师教具教室环创启蒙益
| 月销量19件
优惠价5.99元
原价¥8

淘口令:

¥BdPmXqnxKCS¥
 

安装Ntpdate

Ntpdate是简单而快速的ntp客户端,用于获取有关时间的信息。

CentOS,软呢帽,红帽子

$ yum install ntpdate -y

Ubuntu、Debian、Mint、Kali

$ sudo apt-get install ntpdate

从Ntp服务器获取时间

我们可以使用ntpdate客户端从NTP服务器获取当前时间。我们将NTP服务器指定为ntpdate命令的参数。

$ sudo ntpdate ntp.ubuntu.com 16 Nov 07:06:12 ntpdate[4551]: adjust time server 91.189.89.199 offset -0.000030 sec

我们需要root权限才能使用ntpdate同步时钟

从本地服务器检查当前时间

我们可以使用date命令列出服务器中的当前时间。

$ date Wed Nov 16 07:07:42 +03 2016

为Ntp相关端口启用防火墙

我们可能需要使用以下方式打开有关NTP的端口 iptables表

$ iptables -A output -p udp -s 192.168.1.1 --sport 1024:65535 -d 0/0  --dport 123 -m state --state NEW,ESTABLISHED -j ACCEPT$ iptables -A input -p udp -s 0/0 --sport 123 -d 192.168.1.1  --dport 1024:65535 -m state --state ESTABLISHED -j ACCEPT

获取当前时间信息

更新 是一个过时的工具,我们可以使用 日期时间控制 根据 更新

$ timedatectl status
Get Current Time Info
获取当前时间信息

我们看到,我们的时间是同步的ntp与“ntp同步”线。

相关文章: 什么是Pfsense及其特性?

如何在Linux中同步系统时间?信息图表

How To Synchronize System Time In Linux? Infographic
如何在Linux中同步系统时间?信息图表

© 版权声明
THE END
喜欢就支持一下吧,技术咨询可以联系QQ407933975
点赞0
分享