Instalação e configuração do Chrony

Instalação e configuração do Chrony, instalação semi-automática (com gerenciador de pacotes) e manual (totalmente pela linha de comando).
O Chrony (NTP/NTS) é uma ótima ferramenta que sincroniza o tempo em redes e servidores e ajusta o relógio do sistema.

[ Hits: 607 ]

Por: Buckminster em 19/04/2025


CONFIGURAÇÕES FINAIS



Reconfigurando, habilitando e iniciando:

sudo systemctl daemon-reload
sudo systemctl enable chrony
sudo systemctl start chrony
sudo systemctl status chrony

Caso tenha feito tudo certo estará como na imagem acima. A mensagem em amarelo é porque foi a primeira sincronização, depois ela some.

Pode sempre verificar os servidores atuais em:


A título de verificação acesse o site e verifique se no lado direito aparece:

"HORA CERTA XX:XX:XX SUA HORA XX:XX:XX UTC-3
A hora do seu computador está correta".


Caso não estiver, dê um refresh no site e se persistir refaça as configurações do arquivo /etc/chrony.conf com calma.

Os servidores "a.ntp.br, b.ntp.br", etc, são IPv6, caso quiser acrescentar, mas veja que não tem o NTS (Network Time Security) que é uma extensão de segurança do protocolo NTP (Network Time Protocol).

Criando 'aliases':

cd
vim apelidos (dê o nome que quiser)

Coloque dentro:

alias chronyc='/opt/chrony/bin/chronyc'
alias chronyd='/opt/chrony/sbin/chronyd'
alias chronycaut='sudo /opt/chrony/bin/chronyc -N authdata'
alias chronycmks='sudo /opt/chrony/bin/chronyc makestep'

vim .bashrc

Acrescente no final:

if [ -f apelidos ]; then
. apelidos
fi

Salve e saia.

source .bashrc

Testando:

chronyc
chronyd --version
chronycaut
chronyc tracking

Para os 4 comandos é necessário criar 'aliases', pois a instalação é manual.

Os comandos 'chronyc tracking', 'chronyc sources -v', além de outros, são reconhecidos automaticamente.

Caso aparecer mais algum comando que não for reconhecido basta acrescentar no arquivo de 'aliases'.

Serve para qualquer instalação de qualquer programa no Linux.

Na página de FAQ do Chrony:


"4.2. Continuo recebendo o erro: 501 Não Autorizado

Este erro indica que o chronyc enviou o comando para o chronyd usando um soquete UDP em vez do soquete de domínio Unix (por exemplo, /var/run/chrony/chronyd.sock), o que é necessário para alguns comandos. Por motivos de segurança apenas os usuários root e chrony têm permissão para acessar o soquete.

Também é possível que o soquete não exista. O chronyd não criará o soquete se o diretório tiver um proprietário ou permissões incorretas. Nesse caso deve haver uma mensagem de erro do chronyd no log do sistema."


É melhor criar aliases do que mudar permissões e proprietários, nesse caso.

E assim finalizamos a instalação e configuração do Chrony.

Para reiniciar:

sudo systemctl restart chrony

Parar:

sudo systemctl stop chrony

Status:

sudo systemctl status chrony

Para recomeçar do zero:

cd /opt/croni
sudo rm -rf chrony-4.6.1
sudo rm -rf /opt/chrony
sudo mkdir /opt/chrony
sudo tar -xf chrony-4.6.1.tar.gz
cd chrony-4.6.1
sudo ./configure --prefix=/opt/chrony --enable-scfilter --enable-nts
sudo make
sudo make install

e proceda com as configurações.

Caso queira remover completamente:

/opt/croni/
/etc/chrony.conf
/etc/chrony.keys
/etc/systemd/system/chrony.service
/var/log/chrony
/var/lib/chrony
/etc/systemd/system/multi-user.target.wants/chrony.service
/etc/systemd/system/chrony.service
/run/chrony
/opt/chrony
/opt/croni
/sys/fs/cgroup/system.slice/chrony.service

Faça uma busca:

sudo find / | grep chrony | less

Para remover o usuário:

sudo deluser chrony

Projeto Chrony:


Recomendações e comparações do ntp.br:


Referências:




Página anterior    

Páginas do artigo
   1. INTRODUÇÃO
   2. INSTALAÇÃO MANUAL
   3. CONFIGURANDO
   4. CONFIGURAÇÕES FINAIS
Outros artigos deste autor

Compilando kernel no Debian Squeeze

Criar entrada (menuentry) ISO no Grub

Manutenção de sistemas Linux Debian e derivados com apt-get, apt, aptitude e dpkg

VMD no Debian - Instalação e configuração

Instalando e Configurando o pgAgent no Linux (pgAdmin e PostgreSQL)

Leitura recomendada

Asterisk - O PBX de código aberto

Arte digital: novas possibilidades com softwares livres

Impressione seus amigos mudando as músicas no seu computador pelo celular

Instalando fontes TTF de forma fácil com rpm-buid

O que é GNU Social? Porquê usar?

  
Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts