Як відключити ntpd?


13

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


1
Чому ви хочете це зробити з цікавості? Чи шкодить це під час роботи на VM?
Снексе

Використовуйте випадок: для перевірки того, що відбувається з вбудованою системою, якщо 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

З системою, дві команди:

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 і пізніше назва systemd-timesyncd.service
Douglas

Я думаю, що якщо ви перейшли з 16.04 до 18.04, це все одно називається ntp.
KNB

4

Видаліть ntpd, якщо він встановлений. Ви все одно будете встановлені ntpdate. (Це важко видалити.) Заборонити його виконувати, додавши exit 0в /etc/default/ntpdate.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.