V nedávné době se na internetu začala hojně zneužívat chyba v NTP serveru, který je na mnoha serverech defaultně povolen. SmartOS v tomto nebyl vyjímkou. V aktuální verzi (20140404T001635Z) je již chyba v konfiguraci NTP na SmartOS opravena, nejlepším řešením je tedy upgrade SmartOS. Pro ty, co si ale chtějí do NTP nastavit české servery tu mám krátký návod, jak ntp.conf přetížit.
Tento konfigurační soubor ntp.conf uložíme do souboru /usbkey/config.inc/ntp.conf
driftfile /var/ntp/ntp.drift logfile /var/log/ntp.log # by default act only as a basic NTP client restrict -4 default ignore restrict -6 default ignore # allow NTP messages from the loopback address, useful for debugging restrict 127.0.0.1 restrict ::1 # allow servers we are synchronizing with: restrict -4 tik.cesnet.cz nomodify nopeer restrict -4 tak.cesnet.cz nomodify nopeer restrict -6 tik.cesnet.cz nomodify nopeer restrict -6 tak.cesnet.cz nomodify nopeer # server(s) we time sync to server tik.cesnet.cz server tak.cesnet.cz
Pokud složku config.inc ještě nemáte vytvořenou, tak ji vytvořte.
Config poté aktivujeme přidáním následujícího řádku na konec souboru /usbkey/config
ntp_conf_file=ntp.conf
Změny se projeví až po restartu stroje. Eventuelně můžete config nakopírovat do souboru /etc/inet/ntp.conf a restartovat NTP příkazem:
svcadm restart ntp