Håller korrekt tid på Linux
Fredag, oktober 10th, 2008Om du vill vara säker på att datorns klocka är korrekt kan du konfigurera ditt system att använda NTP (Network Time Protocol), ett av de äldsta Internetprotokollen och branschstandarden för tidssynkronisering.
NTP på kommer synkronisera datorns klocka till en pool av tidsservrar runt om i världen som är officiella "timekeepers". Det är bäst att välja närmast dig så svarstiden minimeras och att använda mer än en om man går ner. Det finns fler än 1.500-servrar att välja mellan, men vissa områden serveras bättre än andra. Många servrar på internet är extremt felaktiga och Internet-tidreferenser bör inte användas som ersättning för en dedikerad tidsserver.
Men för grundläggande tidssynkronisering Internetleverantörer kommer att vara tillräckliga. Det första steget ska vara att välja tre servrar nära dig - helst i ditt land, eller om det inte räcker till, i din zon. Gå till ntp hem och bläddra igenom trädet i zoner och servrar för att välja vilka som är bäst för dig. Följ dessa kommandon för att konfigurera:
1. Konfigurera /etc/ntp.conf
Redigera den här filen med en textredigerare. Byta ut
server <exempel-server-namn>
med dina servrar, till exempel:
server 0.br.pool.ntp.org
server 1.br.pool.ntp.org
server 2.br.pool.ntp.org
2. Synkronisera klockan manuellt
Om din klocka driver också kan NTP vägra att synkronisera det, men det kan göras manuellt:
ntpdate 0.br.pool.ntp.org (servernamn som du väljer)
3. Gör din ntp-demon körbar
chmod + x /etc/rc.d/rc.ntpd
4. Starta NTP nu utan omstart
Återigen, ett enkelt kommando:
/etc/rc.d/rc.ntpd starta