假设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>"
。
我怎么能
trustedkey
s requestkey
?我需要这些功能,因为我必须能够在运行时重新配置ntpd而无需重新启动它。
答案 0 :(得分:0)
您可以使用ntpq -c "keyid <your_keyid>" -c "passwd <your_md5_password" -c ":unconfig <server_IP>"
更改我不确定,但删除和添加应该有用。
虽然它受到ntpq的支持,但不建议根据comp.protocols.time.ntp使用此功能。