Como desativo o ntpd?


13

Estou executando o Ubuntu em uma VM. Como desativo o ntpd?


1
Por curiosidade, por que você iria querer? Faz mal ao executar em uma VM?
Snekse

Caso de uso: Para testar o que acontece com um sistema incorporado se o ntp não estiver disponível.
Martin Hennings

Respostas:


14

Para parar o ntpd:

sudo /etc/init.d/ntp stop

ou

sudo service ntp stop

Para impedir que seja iniciado na inicialização:

sudo update-rc.d -f ntp remove

Nada disso funciona para mim no Ubuntu 18.04.
Aaron Franke

@AaronFranke Esta resposta foi publicada em 2011! Para uma versão atualizada (trabalhando em 18.04), consulte a resposta @knb .
Sr. Shunz 10/01/19

5

Com systemd, os dois comandos são:

sudo systemctl stop ntp
sudo systemctl disable ntp

Saída (acho que o aviso pode ser ignorado)

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

Verifica:

systemctl is-enabled ntp

Resultado

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

1
No Ubuntu 18.04 e, mais tarde, o nome do serviço systemd ésystemd-timesyncd.service
Douglas Royds

Eu acho que se você atualizou de 16.04 para 18.04, ainda é chamado ntp.
knb

4

Desinstale o ntpd se estiver instalado. Você ainda terá o ntpdate instalado. (É difícil de remover.) Impeça a execução adicionando exit 0a /etc/default/ntpdate.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.