Jak na linuxu synchronizovat čas?

Synchronizace času je velmi jednoduchá. Následující příklad je sice pro CentOS, nicméně s drobnými rozdíly (yum) vám bude fungovat i na jiných linuxových verzích.

Synchronizace se dá jednoduše udělat pomocí programu ntp, o kterém sice Wikipedie tvdí, že je zastaralý a nespolehlivý, nicméně je stále hodně používaný.

Konfigurační soubor ntp najdete v /etc/ntp.conf, kde si můžete nastavit své time servery. Pokud nevíte, jaké nastavit, můžete si vybrat zde http://www.pool.ntp.org/zone/europe. Nezapomeňte na to, že je potřeba mít nastavenou správnou časovou zónu.


#instalace
sudo yum install ntp

#ruční synchronizace
sudo ntpdate cz.pool.ntp.org

#automatické spuštění po restartu
sudo chkconfig ntpd on

#ověření jestli synchronizace funguje
sudo ntpq -pn

Nastavení časové zóny

Seznam časových zón najdete v /usr/share/zoneinfo/. Zde si vyberete vaší preferovanou časovou zónu, na kterou se pak udělá symlink na /etc/localtime

ln -sf /usr/share/zoneinfo/Europe/Prague /etc/localtime

Na vaše otázky odpovíme. Nebojte se zeptat.

%d blogerům se to líbí: