麒麟桌面系统V10【网络时间失效处理方法】

麒麟软件桌面操作系统,时间同步默认使用systemd-timesyncd进行时间同步,如果系统出现网络时间失效的问题,可以尝试通过关闭ntp服务,步骤如下:

  1. 使用timedtectl status命令,查看当前的时间同步状态;

    b4c104d17b73948b793ab71a4b1a2a1

  2. 关闭ntp服务: sudo systemctl disable ntp

  3. 卸载ntp:apt-get remove ntp

  4. 再使用timedtectl status 查看时间同步状态;

    2bf9f284573d59e9692f2c30c27f2b6

  5. NTP syschronized状态: NTP syschronized: no 表示状态修改成功。


【NTP、chrony和systemd-timesyncd说明】

NTP、chrony和systemd-timesyncd都是用于时间同步的工具,但它们在实现方式、性能、配置复杂性以及安全性等方面存在明显的区别。

  1. NTP(Network Time Protocol)是一种常用的时间同步方法,它采用分层结构设计,通过时钟源的层层同步实现全局时间同步。NTP的优点在于它可以提供非常高的精确度,通常可以达到几毫秒甚至微秒级别的同步精确度。此外,NTP也具有较强的兼容性,可以适用于各种操作系统和硬件平台。然而,NTP也存在一些缺点,例如安装和配置比较麻烦,需要手动指定NTP服务器的IP地址并进行一些配置。在网络环境不稳定的情况下,NTP同步的精确度可能会下降,甚至出现时间漂移的现象。同时,NTP的安全性也存在一定问题,因为它依赖于网络传输,因此可能会受到网络攻击。

  2. chrony是NTP协议的一种实现,它在一些方面比传统的NTP更先进。chrony使用一种叫做“temporal median”的算法,该算法可以在更短的时间内同步时钟。因此,chrony通常比NTP更准确,尤其是在网络延迟较高的情况下。此外,chrony的配置比NTP简单,而且可以自动适应网络环境。它还可以在没有网络连接的情况下使用本地时钟源进行同步。在安全性方面,chrony支持加密和身份验证机制,从而提供更好的安全性。因此,chrony通常比NTP更适合在计算机集群中使用。

  3. systemd-timesyncd是systemd系统和服务管理器的一个组件,用于同步系统时钟。它是一个断点式更新时间同步工具,当检测到时间不同时立即进行更新。这种即时更新的特性可能对某些服务产生影响,因此在生产环境中使用时需要谨慎。然而,在桌面环境或系统刚开机时,systemd-timesyncd是一个很好的时间同步选择。需要注意的是,systemd-timesyncd只能作为客户端使用,不能作为NTP服务器。

发表回复 2

Your email address will not be published.


我的内网机和内网时钟服务器同步就没有成功过,互联网机和阿里云时钟服务器同步就正常,我准备换chrony,能写个教程吗?!

peturn

peturn

您看看是不是想做个内部服务器?看看这个是不是你想要的:https://gxxc.wiki/ks/7359.html