启用/禁用 NTP 服务器

启用/禁用 NTP 服务器

我们的应用程序在 ubuntu 12.04 precise 上运行。在此服务器上,我们同时拥有 ntpdate 和 ntp。如何按需启用和禁用 NTP 服务?我尝试了“sudo update-rc.d -f ntp remove/default”和“sudo update-rc.d ntp enable/disable”命令,但当我重新启动服务器时,ntp 服务开始运行!我怀疑 ntpdate 在重新启动时启动了 ntp 服务。我从我的一台实验服务器中删除了 ntpdate 包 - 然后在发出命令“update-rc.d ntp disable”后,ntp 在重新启动时没有启动。有没有办法控制这个?或者有没有办法永久禁用 ntpdate?

谢谢。

答案1

如今,ubuntu14.04 之后的所有 Linux 发行版都使用sysctemctl。因此,如果您想启用或禁用 ntp 服务器,请使用以下命令。

sudo systemctl start ntp

或者

sudo systemctl stop ntp

作为系统管理员我建议您使用以下技术:

sudo /etc/init.d/ntp restart

答案2

为了阻止它

 sudo /etc/init.d/ntp stop

防止它在启动时启动

sudo update-rc.d -f ntp remove

或者尝试

/sbin/chkconfig ntpd off

相关内容