¿Cómo desactivo ntpd?


13

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


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

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

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.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.