0

我正在使用 SLES 12.2,最近在 NTP 配置方面遇到了一些问题。YAST 中 NTP 的默认设置是 Start NTP Daemon 部分中的“Synchronize without Daemon”和“Runtime Configuration Policy”中的“Manual”。我将它们分别更改为“现在和启动时”和“自动”。正如预期的那样,这解决了我的问题。但是,我现在需要将它应用到几百台机器上,并且需要弄清楚如何从控制台执行此操作。

对于第一个选项,我认为显而易见的是启用 ntpd.service:

$ systemctl 启用 ntpd.service

但是当我这样做并打开 YAST 时,它仍然在说“手动”。同时,如果 ntpd 被禁用并且我在 YAST 中更改它,它会将其设置为启用。所以显然 YAST 启用了服务并做了其他事情。

第二个选项我不确定。它在 YAST 中具有手动、自动和自定义选项。起初我认为这可能与 /etc/ntp.conf 中的细节有关,但在 YAST 中进行更改并不会改变那里的任何内容。

网上当然有很多资源,但它们都详细介绍了如何在控制台或 YAST 中配置 NTP。我正在寻找的是 YAST 中的每个设置在文件系统上的具体作用。

我对 SLES 还很陌生,所以我可能缺少一些明显的东西。也许有一个类似于 NM_CONTROLLED 用于网络接口的设置,我可以简单地关闭 NTP 的 YAST 并以老式方式进行操作?

4

1 回答 1

0

通常所有 SuSE 系统配置的东西都存储在 /etc/sysconfig 下

文档中的更多信息

于 2017-11-16T07:00:59.507 回答