Pular para o conteúdo

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

Dica publicada em Linux / Introdução
Renato Gasparoto Filhinho reng.unip
Hits: 9.271 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar

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

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

Instalar pacote dcc-client no Debian Etch

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

Slackbuilds.org: Instalando pacotes para o Slackware Linux

Monitor externo no seu notebook com Ubuntu

Samba como controlador de domínio + PDC

Configurando o Recoll

Antivírus para Linux? Conheça 4 boas alternativas para seu pinguim

#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

Entre na sua conta para comentar.