是否应该在 Raspbian Stretch 上使用 ntpd?

是否应该在 Raspbian Stretch 上使用 ntpd?

它是默认安装在以前的发行版(jessie、wheezy 等)上的,但在stretch 上却不是这样。在安装之前,我想知道是否还有其他首选方法来确保时间同步。我最近刚刚发现了 timesyncd 守护进程,但是,它似乎没有安装。现在应该使用timesyncd吗?如果 ntpd 或 timesyncd 都没有运行,RPi 如何保持时间同步?

答案1

pi 没有硬件时钟,afaik,所以ntpdORtimesync是强制性的。鉴于systemd的记录,我会坚持使用ntpd

Systemd 跟踪记录:http://www.cvedetails.com/cve/CVE-2017-15908/

您可能会说,是的,所有软件都容易受到攻击,我说很好。

然而,systemd 团队编写了自己的代码,而不是使用陈旧的 glic 代码。有趣的是,几年前 glibc 也遇到过同样的问题......

如果你有 ntpd 为什么还要开发时间同步?我不知道有什么合乎逻辑的解释。我将创建一个 systemd 单元来启动 ntpd 来保持时间并禁用时间同步。这就是我,我有我的理由,如上所述。

相关内容