Sistema de gestão ELIGO
Como atualizar a data e hora do servidor Linux?
ELIGO.FAQ-12871
- 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:
- date +%T -s "15:53:13"
- date +%T%p -s "03:53:13PM"
- 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