12.04.2013 Views

APOSTILA GNU/DEBIAN AVANÇADO - Gerds

APOSTILA GNU/DEBIAN AVANÇADO - Gerds

APOSTILA GNU/DEBIAN AVANÇADO - Gerds

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

8.2.7. ntpdate<br />

<strong>APOSTILA</strong> <strong>GNU</strong>/<strong>DEBIAN</strong> <strong>AVANÇADO</strong><br />

Ajusta a data e a hora do computador local via NTP (Network Time Protocol). O<br />

utilitário “ntpdate”, possibilita consultar um servidor NTP para sincronizar a data e hora<br />

local do computador. É de grande valia para manter a data e a hora sempre corretas,<br />

evitando problemas em registros de log, bancos de dados e outros serviços que<br />

dependem dos dados do calendário e relógio do sistema.<br />

O ntpdate pode ser executado manualmente, via uma tarefa agendada pelo cron,<br />

via scripts, principalmente durante o boot do sistema, ou ainda, através de um daemon<br />

dedicado quando se necessita do máximo de precisão e otimização. Em geral, para<br />

estações e servidores de rede que não necessitem de muita precisão (décimos de<br />

segundos, por exemplo), utiliza-se scripts de boot e tarefas agendas no cron para manter<br />

a data e a hora do computador ajustadas corretamente.<br />

ntpdate [opções] servidor<br />

Onde:<br />

servidor<br />

É a maquina que provê o serviço NTP para a rede, de modo que outros<br />

computadores possam sincronizar seu calendário e relógio local com o desse servidor.<br />

opções:<br />

-a chave<br />

Permite especificar uma chave criptográfica para realizar a autenticação no<br />

servidor NTP. Tanto cliente como o servidor devem possuir chaves correspondentes<br />

entre si. Por padrão, a função de autenticação é desabilitada.<br />

-k arquivo<br />

Possibilita que o administrador especifique um arquivo contendo a chave<br />

criptográfica para realizar autenticação no servidor NTP. Por padrão, o arquivo<br />

“/etc/ntp.keys” é utilizado para esta função.<br />

-p número<br />

Define o número de amostras de tempo que devem ser adquiridas de cada<br />

servidor NTP para realizar o calculo do tempo. Pode ser utilizado um número de<br />

amostras de 1 à 8, o padrão é 4.<br />

-q<br />

Faz somente a pesquisa pela data e hora no servidor NTP sem alterar o<br />

calendário e o relógio do computador local.<br />

-s<br />

Faz com que a saída do comando ntpdate seja redirecionada para o arquivo de<br />

log do sistema (“/var/log/syslog”) ao invés da saída padrão. Especialmente interessante,<br />

quando o ajuste da hora e data é feito via agendamento com o cron.<br />

-t segundos<br />

Especifica o tempo em que o cliente NTP aguardará por uma resposta de um<br />

servidor. O tempo é especificado em múltiplos de 0.2 segundos, sendo o tempo de<br />

espera padrão, 1 segundo.<br />

-u<br />

Força a utilização de portas não-privilegiadas para comunicação com um<br />

servidor NTP. Útil em situações onde o servidor NTP encontra-se protegido por um<br />

firewall, por exemplo. Portas de comunicação TCP não-privilegiadas são as portas de<br />

1024 à 65535.<br />

Exemplos:<br />

ntpdate -s ntp.pr.gov.br<br />

PÁG.: 74

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!