Acertando a Hora *Unix – ntpdate

Essa vai ser uma dica rápida. Como acertar a hora em sistemas *Unix (Linux, Freebsd, OpenBSD, etc).
Usuários Ubuntu precisam ter o programa instalado.

sudo aptitude install ntpdate

Acertando a hora

Vamos sincronizar a hora de nosso sistema com algum servidor público espalhado pelo mundo, no meu caso vou utilizar o da usp.

sudo ntpdate ntp.usp.br

Isso já é o suficiente para acertar o horário da sua máquina.

Vamos um pouco mais a fundo agora.

Eu tenho que garantir que meus servidores estão com a hora sincronizada, para tanto vou fazer essa essa atualização todos os dias 🙂 e para ficar ainda mais seguro vou fazer em 2 servidores diferentes 🙂 🙂

Segue o script para fazer essa atualização em uma máquina FreeBSD.

#!/usr/local/bin/bash
ntpdate=`which ntpdate`

#Lista de servers ntpdate espalhados pelo mundo pode-se adicionar quantos quiser separados por espaço
SERVERS="ntp.pool.org ntp.usp.br"

for server in $SERVERS
do 
   $ntpdate $server
done   

Esse script deve ser salvo e precisa estar com permissão de execução ( chmod +x atualizaHora.sh ) após isso foi enviado para a pasta /usr/local/etc/periodic/daily onde será executado todos os dias.

Esse procedimento poderia ser feito pelo crontab também, mas ao preferi coloca-lo nesta pasta pois ela já é chamada via crontab do root.

Complementando a informação a porta de entrada e saida do NTPDATE é a 123 isso mesmo 123, sendo assim essa porta deve estar aberta no firewall da máquina que se deseja sincronizar.

Outros servers ntpdate

  • time.windows.com
  • time.apple.com
  • ntp.ufrj.br
  • ntp.ubuntu.com

Pronto hora ajustada, então é hora de partir.
Abraços.

This entry was posted on segunda-feira, agosto 3rd, 2009 at 15:22 and is filed under geral. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

8 Responses to “Acertando a Hora *Unix – ntpdate”

  1. softdoug Says:

    Excelente… ja conhecia o comando, mas aqui está bastante claro e com exemplos…

  2. Ganhar Dinheiro Says:

    Valeu, mas a instalação no Ubuntu não funcionou conforme sua recomendação!

    Dani Edson

  3. Brendan Says:

    Great stuff. http://www.valdineiodssantos.com is amazing.

  4. Vinícius Says:

    Não é mais eficiente configurar o NTPD?

  5. Valdinei Says:

    Acredito que sim ….

  6. Emily Says:

    Valeu, mas a instalação no Ubuntu não funcionou conforme sua recomendação!

    Dani Edson

  7. como ganhar dinheiro na internet Says:

    Tentei de toda maneira ainda não deu certo vou tentar novamente

  8. marcela dias Says:

    Gostaria de saber mais sobre o assunto.. vou me subescrever em seu feed !

Leave a Reply