quarta-feira, 30 de dezembro de 2009

Sincronizar hora e data no Debian com servidor remoto.

Hoje em dia na administração de servidores poderemos poupar tempo automatizando serviços essenciais podendo assim investir tempo em outras coisas, aqui iremos automatizar a sincronia de hora em um servidor Linux (Debian).


Instale o pacote cliente de sincronia de hora e data "ntpdate":

servidor01:~# apt-get install ntpdate tz-brasil

Após a instalação dos pacotes, crie um script que de hora em hora para sincronizará com o servidor ntpdate.

servidor01:~# echo '#!/bin/sh' > /etc/cron.hourly/ntpdate
servidor01:~# echo 'ntpdate -u pool.ntp.org' >> /etc/cron.hourly/ntpdate


o arquivo ficará com o conteúdo abaixo, para confirmar digite o comando cat para exibir o conteúdo:

servidor01:~# cat /etc/cron.hourly/ntpdate

#!/bin/sh
ntpdate -u pool.ntp.org



Dê permissão para o sistema executar o script com o comando abaixo:

servidor01:~# chmod +x /etc/cron.hourly/ntpdate

Reinicie o serviço do Cron:

servidor01:~# /etc/init.d/cron restart

Pronto, agora de hora em hora ele sincroniza a hora com o servidor mantendo assim o horario exato.


Fim.