Prije nekoliko dana, izdanje nove verzije projekta Chrony 4.2, koji pruža neovisnu implementaciju NTP klijenta i poslužitelja koji se koristi za sinkronizaciju točnog vremena na raznim distribucijama Linuxa, uključujući Fedora, Ubuntu, SUSE / openSUSE i RHEL / CentOS.
Program podržava NTPv4 specifikaciju (RFC 5905) i NTS (Network Time Security) protokol, koji koristi elemente infrastrukture javnog ključa (PKI) i omogućuje korištenje TLS-a i autentificiranog šifriranja s pridruženim podacima (AEAD) za kriptografsku zaštitu vremena i sinkronizaciju.
O Chronyju 4.2
Da biste dobili točne podatke o vremenu, mogu se koristiti i vanjski NTP poslužitelji i referentni satovi, na primjer, na temelju GPS prijamnika, pri korištenju kojih se može postići preciznost na razini djelića mikrosekunde.
Projekt izvorno je dizajniran da ispravno funkcionira u nestabilnim okruženjima, uključujući nepouzdane mreže s nepovezanim vezama, velikom latencijom i gubitkom paketa, rad na virtualnim strojevima i sustave s različitim temperaturama (temperatura utječe na rad hardverskog sata).
Tipična preciznost između dva stroja sinkronizirana putem interneta je nekoliko milisekundi; na LAN-u, preciznost je obično nekoliko desetaka mikrosekundi. Uz hardversku vremensku oznaku ili hardverski referentni sat, može biti moguća točnost manja od mikrosekundi.
U chrony su uključena dva programa, chronyd je demon koji se može pokrenuti prilikom pokretanja sustava, a chronyc je program sučelja naredbenog retka koji se može koristiti za praćenje performansi chronyja i promjenu različitih operativnih parametara dok je pokrenut.
Glavne nove značajke Chronyja 4.2
U ovoj novoj verziji Chronyja 4.2 dodana eksperimentalna podrška za polje koje proširuje mogućnosti protokola NTPv4 i koristi se za poboljšanje stabilnosti vremena, kao i za smanjenje kašnjenja i širenja vrijednosti.
U najavi se također spominje da dodana eksperimentalna podrška za NTP prosljeđivanje o Precision Time Protocolu (PTP).
Također u načinu razvrstavanja poslužitelja ovo je poboljšano radi poboljšanja pouzdanosti, uz dodavanje statistike usporedbe u izvješće statistike poslužitelja.
Provedba NTS dodaje podršku za AES-CMAC algoritam šifriranja i mogućnost korištenja GnuTLS hash funkcija.
Još jedan novitet koji se ističe je kompatibilnost s operativnim okruženjem Solaris, jer je u ovoj novoj verziji prevedeno kao referenca za projekt Illumos, koji nastavlja razvijati jezgru, mrežni stog, datotečne sustave, drajvere, knjižnice i temeljni skup uslužnih programa OpenSolaris sustava. Za Illumos je implementirao onemogućavanje postavki sata kernela.
Od ostalih promjena koji se ističu u ovoj novoj verziji:
- Poboljšana podrška za više klijenata iza jednog prevoditelja adrese (NAT).
- Ažurirani filtar sistemskih poziva baziran na seccomp mehanizmu.
Konačno, ako vas zanima više o tome ove nove verzije Chronyja 4.2 možete provjeriti pojedinosti U sljedećem linku.
Kako instalirati Chrony 4.2 na Linux?
Za one koji su zainteresirani da mogu instalirati ovaj uslužni program na svoj sustav, to mogu učiniti slijedeći upute koje dijelimo u nastavku.
Ako ste korisnik Debiana, Ubuntua ili bilo kojeg izvedenog od njih, možete izvesti instalaciju tako da otvorite terminal i upišete sljedeću naredbu u njega:
sudo apt install chrony
Sada ako ste korisnik CentOS-a, RHEL-a ili bilo koje distribucije koja se temelji na njima, naredba koju treba koristiti je sljedeća:
sudo yum -y install chrony
U slučaju onih koji su korisnici Fedore, uslužni program se može instalirati upisivanjem:
sudo dnf -y install chrony
Dok oni koji su korisnici Arch Linuxa, Manjara, Arco Linuxa ili bilo koje druge distribucije bazirane na Arch Linuxu, mogu instalirati sa:
sudo pacman -S chrony