Configuração básica do Linux e Unix NTP

Network Time Protocol (NTP) é um protocolo de Internet usado para a transferência de tempo preciso, fornecendo informações de tempo para que um tempo preciso possa ser obtido e mantido em uma rede

A maioria dos sistemas operacionais UNIX e Linux fornece funcionalidade de sincronização de tempo incorporada com o daemon NTP (Network Time Protocol). Se o serviço NTP não estiver disponível na sua versão do UNIX \ Linux, a versão NTP 4 é de código aberto e pode ser facilmente baixada e configurada, compilada e instalada a partir de www.ntp.org.

Network Time Protocol é o serviço padrão para disseminação de tempo em redes TCP / IP. Ele fornece precisão de milissegundos 1-50, dependendo das características da fonte de sincronização e caminhos de rede.

O arquivo de configuração do daemon NTP é chamado ntp.conf e contém uma lista de relógios de referência que pode sincronizar também. O comando 'servidor' especifica o relógio de referência, quaisquer caracteres após o símbolo '#' são comentários, por exemplo:
servidor time-a.nist.gov # Servidor público NTP: NIST
driftfile /var/lib/ntp/ntp.drift

O comando do arquivo de deriva identifica o local onde a deriva é gravada (algumas vezes referida como "erro de freqüência"). Esse valor pode ser compensado pelo NTP para garantir uma maior precisão. Quando configurado, o NTP pode ser controlado usando os comandos 'ntpd start' 'ntpd stop' 'ntpq -p' (exibe status)

NTP também pode autenticar recursos de tempo. Nota: Recomenda-se que você configure um servidor de tempo com uma fonte de hardware em vez de na internet onde não há autenticação. Os códigos de autenticação são especificados no arquivo 'ntp.keys'.

Servidores NTP especializados estão disponíveis que podem receber transmissões de transmissões de referência de tempo de GPS ou nacionais. Eles são relativamente baratos e o sinal é autenticado fornecendo uma referência de tempo seguro.

A autenticação permite que as senhas sejam especificadas pelo servidor NTP e seus clientes. As senhas ou chaves NTP são armazenadas no arquivo ntp.keys no seguinte formato: número M (O M significa criptografia MD5), senha:

1 M mypassword

3 M my2ndpassword

5 M my3rdpassword

Autenticação para NTP foi desenvolvido para evitar adulterações malicioso com a sincronização do sistema, assim como firewalls têm sido desenvolvidos para proteger as redes contra ataques, mas como com qualquer sistema de segurança só funciona se for utilizado.

Este post foi escrito por

Richard N Williams

Richard N Williams é um autor técnico e especialista em Server e Tempo indústria sincronização do NTP. Richard N Williams no Google+