Sistema de gestão ELIGO

Como atualizar a data e hora do servidor Linux?

ELIGO.FAQ-12871
  1. Manualmente
Para atualizar deve ser executado os comandos "date"(atualiza a data), e "hwclock" (sincronizá-la com a data do hardware)
Exemplo:

mm (mês 00-12)
dd (dia 00-31)
HH (hora 00-23)
MM (min 00-59)
YYYY (0000-9999)

date mmddHHMMYYYY

Exemplo 1:
date 091418302008 | hwclock -w

Alterando apenas o relógio:

  1. date +%T -s "15:53:13"
  2. date +%T%p -s "03:53:13PM"


  1. Automático
Para atualizar automaticamente deve ser utilizado um programa chamado ntpdate, disponível por padrão nas instalações Ubuntu.
Para executar deve ser informado um servidor a qual será conectado e ajustado a hora.

ntpdate ntp.ubuntu.com

Também é possivel configurar os servidores padrões para o ntp, conforme documentação em http://www.ntp.org/

Para configurar que atualização seja executada toda noite por exemplo deve ser alterado o cron, por exemplo:
Execute: mcedit  /etc/crontab
Inclua a linha : 20 12    * * *  root    /usr/sbin/ntpdate ntp.ubuntu.com
Salve o arquivo:
Execute: /etc/init.d/cron restart

UBUNTU 18.04 LTS

 sudo dpkg-reconfigure tzdata