¿Cómo desactivo ntpd?

13

Estoy ejecutando Ubuntu en una VM. ¿Cómo desactivo ntpd?

muru
fuente
1
Por curiosidad, ¿por qué quieres hacerlo? ¿Daña cuando se ejecuta en una VM?
Snekse
Caso de uso: para probar qué le sucede a un sistema integrado si ntp no está disponible.
Martin Hennings

Respuestas:

14

Para detener ntpd:

sudo /etc/init.d/ntp stop

o

sudo service ntp stop

Para evitar que se inicie en el arranque:

sudo update-rc.d -f ntp remove
Señor shunz
fuente
Ninguno de estos me funciona en Ubuntu 18.04.
Aaron Franke el
@AaronFranke ¡Esta respuesta se publicó en 2011! Para una versión actualizada (trabajando en 18.04), consulte la respuesta @knb .
Sr. Shunz el
5

Con systemd, los dos comandos son:

sudo systemctl stop ntp
sudo systemctl disable ntp

Salida (creo que la advertencia se puede ignorar)

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

Cheque:

systemctl is-enabled ntp

Salida

ntp.service is not a native service, redirecting to systemd-sysv-install
Executing /lib/systemd/systemd-sysv-install is-enabled ntp
disabled
knb
fuente
1
Bajo Ubuntu 18.04 y más tarde, el nombre del servicio es systemdsystemd-timesyncd.service
Douglas Royds
Creo que si ha actualizado de 16.04 a 18.04, todavía se llama ntp.
knb
4

Desinstale ntpd si está instalado. Aún tendrá instalado ntpdate. (Es difícil de eliminar). Evite que se ejecute agregando exit 0a /etc/default/ntpdate.

BillThor
fuente