Linux时钟同步具体方法

树叶云

由于硬件的原因,机器或多或少的根标准时间对不上,一个月的误差几秒到几分钟不等。对于服务器来说时间不准,会有很多麻烦。例如,支付的时候,无法下单,游戏无法登录等。自己用的PC就无所谓了,手动改一下就行了,下面为大家分享一下Linux时钟同步具体方法。

安装

一般timesync是预装的。 如果没有,可以使用以下命令手动安装。

sudo apt install systemd-timesyncd

它和ntp是冲突的,二者只能安装一个。

配置

修改/etc/systemd/timesyncd.conf,把NTP设为华为内绿区可达的NTP服务器。

[Time]
NTP=ntp7.aliyun.com
NTP=ntp6.aliyun.com

修改完成后,需要restart后这个配置才生效。

sudo systemctl restart systemd-timesyncd.service

如果以上systemd-timesyncd.service因为什么原因而不存在,则可通过以下命令修复:

sudo dpkg-reconfigure systemd-timesyncd

查看效果

一般查看日期与时间是使用date。 使用timedatectl可以查看到更多时钟同步相关信息。

$ timedatectl status
              Local time: 二 2020-09-22 20:06:05 CST
          Universal time: 二 2020-09-22 12:06:05 UTC
                RTC time: 二 2020-09-22 12:06:05
               Time zone: Asia/Shanghai (CST, +0800)
System clock synchronized: yes
             NTP service: active
         RTC in local TZ: no

国内NTP服务器列表

以下给出一些阿里云的NTP列表,可以通过ping择优使用。

ntp1.aliyun.com
ntp2.aliyun.com
ntp3.aliyun.com
ntp4.aliyun.com
ntp5.aliyun.com
ntp6.aliyun.com
ntp7.aliyun.com

文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/220116.html<

(0)
运维的头像运维
上一篇2025-04-14 10:23
下一篇 2025-04-14 10:24

相关推荐

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注