Este tutorial irá cobrir a instalação e configuração do daemon NTP no ArchLinux.
Etapa 1: instalar o daemon NTP
Para instalar o daemon NTP, acione o terminal e digite o seguinte comando:
$ sudo pacman -S ntp
Isso instalará o pacote NTP em seu sistema, que assumirá a função no modo cliente.
Etapa 2: conectar ao servidor NTP
Existem camadas hierárquicas para servidores NTP. Cada camada é chamada de estrato. O primeiro estrato, chamado starum 0, consiste em fontes que são independentes do tempo. A próxima camada, estrato 1, consiste em servidores diretamente ligados ao estrato 0. A próxima camada, estrato 2, consiste em fontes conectadas ao estrato 1, e a hierarquia continua de maneira semelhante.
Os servidores Stratum 2 são usados para sincronização de tempo do servidor web. O pool de projetos NTP fornece uma lista deles, que você pode acessar aqui: http: // www.piscina.ntp.org /
Você vai querer escolher o mais próximo de onde sua máquina está situada, com a opção iburst.
Etapa 3: configurar o servidor NTP
Primeiro, habilite o modo órfão antes de configurar um servidor NTP em seu sistema. Para ativar o modo órfão, emita o seguinte comando:
$ tos órfãos 15
Agora você irá configurar os parâmetros para restringir o acesso do cliente para usuários que procuram se conectar ao seu servidor. Suponha que você queira restringir os usuários para apenas lerem o conteúdo do seu servidor e manter as consultas dos usuários sobre o status de tempo do servidor sob controle. Para fazer isso, você executaria o seguinte comando:
Para obter informações detalhadas sobre esses parâmetros, verifique o seguinte link: https: // jlk.fjfi.cvut.cz / arch / manpages / man / ntp.conf.5
Etapa 4: usar o servidor NTP
Para usar o servidor NTP, primeiro carregue o pacote NTP do console com a opção -u:
$ sudo ntpd -u ntp: ntp
Como alternativa, você pode usar a opção -g para inicializar o servidor NTP, que desativa o portão de pânico:
O portão de pânico é um limite que atenua os efeitos dos saltos de tempo se o horário do servidor estiver sendo sincronizado pela primeira vez com um servidor NTP.
Para iniciar o daemon NTP na reinicialização do sistema, use o ntpd.serviço:
$ sudo systemctl start ntpd.serviço
Para ver o status de sincronização, digite o seguinte:
Depois de emitir o comando acima, você também deve ver uma lista de servidores ntp. Alguns desses servidores terão um asterisco antes de seus nomes. Estes são os servidores que estão sincronizando com o ntpd. Normalmente, leva cerca de 15-20 minutos para o ntpd selecionar um servidor para sincronizar.
Se você não estiver executando um servidor, você também pode sincronizar a hora uma vez por inicialização usando o ntpdate.serviço
Conclusão
Neste tutorial, mostramos como configurar um servidor NTP em seu sistema ArchLinux. Felizmente, você achou essas instruções simples e fáceis de seguir.