假设 ntpd 在启动时读取以下配置:
keys /etc/ntp.keys
trustedkey 1 2 3
requestkey 2
server <server1_IP> key 1
server <server2_IP>
如 ntpq 文档中所述,可以使用:config [...]
.
发送的命令将被添加到运行时配置中,因此如果我想添加一个新服务器,我运行ntpq -c ":config server <server3_IP>"
. 如果我想删除一个关联,ntpq -c ":config unpeer <server2_IP>"
.
我怎样才能
- 改变配置?例如,由 keyID 3 标识的密钥不再受信任,必须从
trustedkey
s中删除 - 删除现有配置?例如,我如何删除
requestkey
?
我需要这些功能,因为我必须能够在运行时重新配置 ntpd 而无需重新启动它。