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.
outubro 24th, 2009 at 10:57
Excelente… ja conhecia o comando, mas aqui está bastante claro e com exemplos…
novembro 12th, 2009 at 12:52
Valeu, mas a instalação no Ubuntu não funcionou conforme sua recomendação!
Dani Edson
março 8th, 2010 at 12:37
Great stuff. http://www.valdineiodssantos.com is amazing.
maio 23rd, 2010 at 12:21
Não é mais eficiente configurar o NTPD?
junho 30th, 2010 at 06:32
Acredito que sim ….
junho 1st, 2010 at 07:55
Valeu, mas a instalação no Ubuntu não funcionou conforme sua recomendação!
Dani Edson
fevereiro 8th, 2012 at 12:44
Tentei de toda maneira ainda não deu certo vou tentar novamente
fevereiro 28th, 2012 at 16:43
Gostaria de saber mais sobre o assunto.. vou me subescrever em seu feed !