CentOS 7,大约三年前设置的,所以我可能不记得我做的每一个决定……
每小时一次,某个程序会更新时间。我没有安装 ntp,只安装了 ntpdate。也没有安装 chrony。
/etc/crontab、/etc/cron.hourly 中没有任何内容。没有 /etc/ntp.conf 文件。
timedatectl 显示 NTP 已启用:n/a NTP 已同步:否
但是每小时都会有某种东西伸出手去触碰 10 个时间服务器。
关于如何找到它的建议?
答案1
我主要使用 Webmin 管理服务器,但也使用命令行。
用户 1686 提出的问题让我了解了 Webmin 中的系统时间计划功能。
关掉它,它就停止了!哇哦!
感谢您给我指引并找到答案。
—米歇尔
答案2
系统日志(/var/log 中的文件或命令
journalctl ...
)通常会包含与每个定期作业相对应的消息。许多 cron 守护进程也从中读取其他作业
/etc/cron.d
。Root 有一个每个用户的 crontab,可通过
crontab -l
和访问crontab -e
,它是分离来自系统范围的 /etc/crontab。您可能已创建 systemd“计时器”来运行 ntpdate。使用
systemctl list-timers
并检查其中存在的文件/etc/systemd/system
(以及timers.target.wants/
子目录中的符号链接)。它可能不是 ntpdate,例如systemd-timesyncd或另一个 SNTP 客户端。