Come disabilito ntpd?


13

Sto eseguendo Ubuntu in una macchina virtuale. Come disabilito ntpd?


1
Per curiosità, perché dovresti farlo? Fa male quando si esegue su una macchina virtuale?
Snekse,

Caso d'uso: per testare cosa succede a un sistema incorporato se ntp non è disponibile.
Martin Hennings,

Risposte:


14

Per interrompere ntpd:

sudo /etc/init.d/ntp stop

o

sudo service ntp stop

Per impedirne l'avvio all'avvio:

sudo update-rc.d -f ntp remove

Nessuno di questi funziona per me su Ubuntu 18.04.
Aaron Franke,

@AaronFranke Questa risposta è stata pubblicata nel 2011! Per una versione aggiornata (funzionante nel 18.04), consultare la risposta @knb .
Shunz,

5

Con systemd, i due comandi sono:

sudo systemctl stop ntp
sudo systemctl disable ntp

Output (penso che l'avviso possa essere ignorato)

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

Dai un'occhiata:

systemctl is-enabled ntp

Produzione

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

1
Sotto Ubuntu 18.04 e versioni successive, il nome del servizio systemd èsystemd-timesyncd.service
Douglas Royds il

Penso che se hai eseguito l'aggiornamento dal 16.04 al 18.04, è ancora chiamato ntp.
anno

4

Disinstallare ntpd se è installato. Avrai comunque installato ntpdate. (È difficile da rimuovere.) Impedire che venga eseguito aggiungendo exit 0a /etc/default/ntpdate.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.