YAST 在哪里存储 NTP 设置

Posted

技术标签:

【中文标题】YAST 在哪里存储 NTP 设置【英文标题】:Where does YAST store NTP settings 【发布时间】:2017-11-13 07:36:51 【问题描述】:

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

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

$ systemctl enable ntpd.service

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

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

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

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

【问题讨论】:

【参考方案1】:

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

More Info in documentation

【讨论】:

这不是正确的回答方式。

以上是关于YAST 在哪里存储 NTP 设置的主要内容,如果未能解决你的问题,请参考以下文章

在哪里存储用户设置 iOS - App Store

如何在 opensuse 中使用 yast 设置基于名称的虚拟主机?

用户模式 ​​.NET 设置存储在哪里?

Laravel Scout 在哪里存储 Meil​​isearch 设置?

Windows 在哪里存储其“打开方式”设置?

我应该在哪里存储应用程序特定的设置?