Linux och Unix Basic NTP-konfiguration

Network Time Protocol (NTP) är ett internetprotokoll som används för överföring av exakt tid, vilket ger information om tid så att en exakt tid kan erhållas och underhållas på ett nätverk

De flesta operativsystem i UNIX och Linux ger inbyggd tidssynkroniseringsfunktionalitet med sin NTP (Network Time Protocol) -demon. Om NTP-tjänsten inte är tillgänglig i din version av UNIX \ Linux är NTP-versionen 4 öppen källkod och kan enkelt laddas ner och konfigureras, sammanställas och installeras från www.ntp.org.

Network Time Protocol är standardtjänsten för tidspridning över TCP / IP-nätverk. Det ger precisioner av 1-50-millisekunder, beroende på egenskaperna hos synkroniseringskällan och nätverksvägarna.

Konfigurationsfilen från NTP-demonen heter ntp.conf och innehåller en lista över referensklockor som den kan synkronisera också. Kommandot "server" specificerar referensklocken, alla tecken efter symbolen "#" är kommentarer, till exempel:
server time-a.nist.gov # Offentlig NTP-server: NIST
driftfile /var/lib/ntp/ntp.drift

Driftsfilkommandot identifierar den plats där driften spelas in (ibland kallad frekvensfel). Detta värde kan kompenseras av NTP för att säkerställa ökad noggrannhet. När du konfigurerat kan NTP styras med kommandon 'ntpd start' 'ntpd stop' 'ntpq -p' (visar status)

NTP kan också autentisera timing-resurser Obs! Det rekommenderas starkt att du konfigurerar en tidsserver med en hårdvarukälla snarare än från internet där det inte finns någon autentisering. Autentiseringskoder anges i filen "ntp.keys".

Specialistiska NTP-servrar finns tillgängliga som kan ta emot sändningar från antingen GPS eller nationella tidreferenser. De är relativt billiga och signalen är autentiserad och ger en säker tidsreferens.

Autentisering tillåter att lösenord anges av NTP-servern och dess kunder. NTP-lösenord eller nycklar lagras i filen ntp.keys i följande format: nummer M (M står för MD5-kryptering), lösenord:

1 M mypassword

3 M my2ndpassword

5 M my3rdpassword

Autentisering för NTP har utvecklats för att förhindra skadlig manipulering med synkroniseringssystem precis som brandväggar har utvecklats för att skydda nätverk från angrepp men som med alla system för säkerhet det fungerar bara om det används.

Det här inlägget skrevs av

Richard N Williams

Richard N Williams är en teknisk författare och en specialist i NTP-server och tid Synkronisering industrin. Richard N Williams på Google+