Wie deaktiviere ich ntpd?


13

Ich verwende Ubuntu in einer VM. Wie deaktiviere ich ntpd?


1
Warum möchten Sie aus Neugier? Kann es schaden, wenn es auf einer VM ausgeführt wird?
Snekse

Anwendungsfall: Um zu testen, was mit einem eingebetteten System passiert, wenn ntp nicht verfügbar ist.
Martin Hennings

Antworten:


14

So stoppen Sie ntpd:

sudo /etc/init.d/ntp stop

oder

sudo service ntp stop

So verhindern Sie, dass es beim Booten startet:

sudo update-rc.d -f ntp remove

Keines davon funktioniert für mich unter Ubuntu 18.04.
Aaron Franke

@AaronFranke Diese Antwort wurde veröffentlicht in 2011! Eine aktuelle Version (Stand 18.04) finden Sie unter @knb answer .
Herr Shunz

5

Bei systemd lauten die beiden Befehle:

sudo systemctl stop ntp
sudo systemctl disable ntp

Ausgabe (Ich denke, die Warnung kann ignoriert werden)

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).

Prüfen:

systemctl is-enabled ntp

Ausgabe

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

1
Unter Ubuntu 18.04 und höher lautet der Name des systemd-Dienstessystemd-timesyncd.service
Douglas Royds

Ich denke, wenn Sie von 16.04 auf 18.04 aufgerüstet haben, heißt es immer noch ntp.
Knb

4

Deinstallieren Sie ntpd, falls es installiert ist. Sie haben noch ntpdate installiert. (Es ist schwer zu entfernen.) Verhindern , dass es die Ausführung durch Zugabe exit 0zu /etc/default/ntpdate.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.