Holde nøyaktig tid på Linux
Postet av Richard N Williams on Oktober 10th, 2008
Hvis du vil være sikker på at datamaskinens klokke er korrekt, kan du konfigurere systemet til å bruke NTP (Network Time Protocol), en av de eldste Internett-protokollene og bransjestandarden for tidssynkronisering.
NTP på vil synkronisere datamaskinens klokke til et basseng av tidsservere rundt om i verden som er offisielle 'timekeepers'. Det er best å velge nærmest deg, slik at responstid er minimert og å bruke mer enn en i tilfelle man går ned. Det er flere enn 1.500-servere å velge mellom, men noen områder er bedre servert enn andre. Mange servere på internett er ekstremt unøyaktige og referanser til Internett-tidspunkter skal ikke brukes som erstatning for en dedikert tidsserver.
Men for grunnleggende tidssynkronisering formål, Internett-leverandører vil være tilstrekkelig. Det første trinnet bør være å velge tre servere i nærheten av deg - helst i ditt land, eller hvis det ikke er nok i din sone. Gå til ntp hjemme og bla gjennom treet til soner og servere for å velge hvilke som passer best for deg. Følg disse kommandoene for å konfigurere:
1. Konfigurer /etc/ntp.conf
Rediger denne filen med en tekstredigerer. Erstatte
server <eksempel-servernavn>
med serverne dine, for eksempel:
server 0.br.pool.ntp.org
server 1.br.pool.ntp.org
server 2.br.pool.ntp.org
2. Synkroniser klokken manuelt
Hvis klokken din kjører, kan NTP nekte å synkronisere den, men den kan gjøres manuelt:
ntpdate 0.br.pool.ntp.org (servernavn du velger)
3. Gjør din ntp-demon kjørbar
chmod + x /etc/rc.d/rc.ntpd
4. Start NTP nå uten omstart
Igjen, en enkel kommando:
/etc/rc.d/rc.ntpd start