Как отключить ntpd?


13

Я использую Ubuntu на виртуальной машине. Как отключить ntpd?


1
Из любопытства, почему вы хотите? Вредно ли это при работе на ВМ?
Снексе 19.12.12

Вариант использования: для проверки того, что происходит со встроенной системой, если ntp недоступен.
Мартин Хеннингс

Ответы:


14

Чтобы остановить ntpd:

sudo /etc/init.d/ntp stop

или

sudo service ntp stop

Чтобы предотвратить запуск при загрузке:

sudo update-rc.d -f ntp remove

Ничто из этого не работает для меня в Ubuntu 18.04.
Аарон Франке

@AaronFranke Этот ответ был размещен в 2011 году! Актуальную версию (работающую в 18.04) смотрите в ответе @knb .
г-н Шунц

5

С systemd две команды:

sudo systemctl stop ntp
sudo systemctl disable ntp

Вывод (думаю предупреждение можно проигнорировать)

ntp.service is not a native service, redirecting to systemd-sysv-install
Executing /lib/systemd/systemd-sysv-install disable ntp
insserv: warning: current start runlevel(s) (empty) of script `ntp' overrides LSB defaults (2 3 4 5).
insserv: warning: current stop runlevel(s) (1 2 3 4 5) of script `ntp' overrides LSB defaults (1).
insserv: warning: current start runlevel(s) (empty) of script `ntp' overrides LSB defaults (2 3 4 5).
insserv: warning: current stop runlevel(s) (1 2 3 4 5) of script `ntp' overrides LSB defaults (1).

Проверьте:

systemctl is-enabled ntp

Выход

ntp.service is not a native service, redirecting to systemd-sysv-install
Executing /lib/systemd/systemd-sysv-install is-enabled ntp
disabled

1
Под Ubuntu 18.04 и позже имя службы systemdsystemd-timesyncd.service
Дуглас Ройдс

Я думаю, что если вы обновились с 16.04 до 18.04, он все равно называется ntp.
7

4

Удалите ntpd, если он установлен. У вас все еще будет установлен ntpdate. (Это трудно удалить.) Чтобы предотвратить его выполнение, добавьте exit 0в /etc/default/ntpdate.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.