Servidores e estações Debian Etch Linux sincronizando horário com a "Hora Legal Brasileira"

Publicado por Renato Gasparoto Filhinho em 09/10/2008

[ Hits: 8.763 ]

 


Servidores e estações Debian Etch Linux sincronizando horário com a "Hora Legal Brasileira"



Esta dica foi feita com o intuito de ajudar de forma rápida aqueles que precisam sincronizar o horário de seus servidores ou estações Debian com a "Hora Legal Brasileira".

O primeiro passo é atualizar a base do apt:

# apt-get update

Vamos instalar o ntp:

# apt-get install ntp

Podemos baixar o arquivo de configuração ntp.conf já pronto direto do site do projeto NTP.br. Para tal, faça:

# cd /tmp
# wget
http://ntp.br/xnix/ntp.conf

Copiamos o arquivo baixado para o diretório /etc, substituindo o existente:

# cp ntp.conf /etc/ntp.conf

Temos que criar o arquivo /etc/ntp.drift, responsável pelo escorregamento de frequência do micro e dar as devidas permissões ao arquivo:

# touch /etc/ntp.drift
# chown ntpd:ntpd /etc/ntp.drift


Após a mudança de configuração realizada pela troca do arquivo /etc/ntp.conf, devemos reiniciar o ntpd:

# /etc/init.d/ntpd restart

Para um primeiro ajuste da hora, execute o seguinte comando:

# ntpd -q -g

Podemos criar um pequeno script para que a hora seja atualizada a cada hora, diariamente ou mensalmente. No meu caso criei diariamente.

Criação do script:

# nano acerta_hora.sh

#!/bin/bash

/etc/init.d/ntp stop
/usr/sbin/ntpd -q -g
/etc/init.d/ntp start

Transformamos o script em executável:

# chmod +x acerta_hora

Copiamos o arquivo para /etc/daily:

# cp acerta_hora /etc/cron.daily

Finalmente precisamos restartar o daemon do cron para que a sincronização entre em vigor:

# /etc/init.d/cron restart

Outras dicas deste autor

Instalar pacote dcc-client no Debian Etch

Resolvendo problemas na troca de IPs do VMWare em máquinas virtuais no Debian Linux

Erro: #1045 - Access denied for user 'root'@'localhost' (using password: NO) ao acessar PHPMyAdmin

Leitura recomendada

Firebird + Fedora Core 6

Alterando o tema do plasma no OpenSuSE 11

Tutorial de acesso ao MS SQL Server via Linux

Porque Utilizar o Void Linux

Rodando um servidor Apache com PHP e MySQL

  

Comentários
[1] Comentário enviado por reng.unip em 10/10/2008 - 08:22h

Não é um comentário, apenas uma correção. No final da dica onde está acerta_hora, coloque acerta_hora.sh.

Abraço à todos...



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts