Para manter o sincronismo do seu sistema sincronizado com um servidor remoto, em systemd
em versão 213 ( nota: você deve estar usando systemd-networkd
para gerenciar sua conectividade de rede ) você usaria systemd-timesyncd
. Para iniciar e ativar este serviço, execute:
timedatectl set-ntp true
Você pode definir a hora com:
timedatectl set-time $current_time
Veja man timedatectl
para os detalhes.
Para configurar servidores de pool NTP para sincronizar com, adicione-os em /etc/systemd/timesyncd.conf
, da seguinte forma:
[Time]
NTP=0.arch.pool.ntp.org 1.arch.pool.ntp.org 2.arch.pool.ntp.org 3.arch.pool.ntp.org
FallbackNTP=0.pool.ntp.org 1.pool.ntp.org 0.fr.pool.ntp.org
Como Lennart Poettering observa no anúncio:
In contrast to NTP implementations such as chrony or the NTP reference server this only implements a client side, and does not bother with the full NTP complexity, focusing only on querying time from one remote server and synchronizing the local clock to it. Unless you intend to serve NTP to networked clients or want to connect to local hardware clocks this simple NTP client should be more than appropriate for most installations.
Consulte a página de manual do serviço para obter detalhes.