Ubuntu gebruikt NTP voor het synchroniseren van tijd via internet. Het is een TCP/IP-protocol dat de huidige datum en tijd ophaalt van een server. De NTP-servers zijn verbonden met atoomklokken via servers van derden.
Een beetje dieper gaan, Ubuntu (16.04 en later) gebruikt timedatectl / timesyncd-services om de tijd te synchroniseren. Optioneel kan men chrony gebruiken om het Network Time Protocol te bedienen.
Laten we vandaag de opdrachtregels leren die in de Terminal moeten worden gebruikt om de datum en tijd te synchroniseren met de internet-atoomklok.
Als je dit ooit eerder hebt geleerd, herinner je je misschien ntpdate. Dit is verouderd en vervangen door een krachtige timesyncd-tool. Standaard wordt de lokale tijd van uw computer regelmatig gecontroleerd en gesynchroniseerd. Het slaat ook tijdupdates lokaal op, zodat de tijd behouden blijft, zelfs na het opnieuw opstarten.
Huidige status controleren
Start terminal en gebruik de timedatectl-opdracht als volgt:
timedatectl-status
U zou de uitvoer moeten zien die lijkt op deze:
kiran@foss-linux:~$ timedatectl status Lokale tijd: ma 2018-08-13 21:54:25 EDT Universele tijd: di 2018-08-14 01:54:25 UTC RTC-tijd: di 2018-08-14 01 :54:25 Tijdzone: Amerika/New_York (EDT, -0400) Systeemklok gesynchroniseerd: ja systemd-timesyncd.service actief: ja RTC in lokale TZ: nee
Chrony installeren en gebruiken
Om Chrony te installeren, voert u de volgende opdracht in de Terminal in:
sudo apt install chrony
Als u een eenmalige synchronisatie nodig hebt, gebruikt u de volgende opdracht in de Terminal:.
chronyd -q
Als u een eenmalige tijdcontrole wilt zonder de tijd in te stellen, voert u het volgende in:
chronyd
Uw eigen tijdservers toevoegen
Standaard haalt Ubuntu datum en tijd op uit pool.ntp.org. U kunt de details bekijken en bewerken. Gebruik de opdracht 'Bewerken' in de 'Terminal'.'
Bewerk /etc/chrony/chrony.conf
Standaard zijn deze servers geconfigureerd:
# Gebruik servers van het NTP Pool Project. Goedgekeurd door Ubuntu Technical Board # op 2011-02-08 (LP: #104525). Zie http://www.zwembad.ntp.org/doe mee.html voor # meer informatie. zwembad 0.ubuntu.zwembad.ntp.org iburst pool 1.ubuntu.zwembad.ntp.org iburst pool 2.ubuntu.zwembad.ntp.org iburst pool 3.ubuntu.zwembad.ntp.org iburst
Ga je gang en vervang de serverdetails indien nodig en sla vervolgens het configuratiebestand op. Start de chrony-service opnieuw om de nieuwe instellingen van kracht te laten worden.
sudo systemctl herstart chrony.onderhoud
Dat is het! Ik hoop dat je het leuk vond om de opdrachtregelmanier te leren om de datum en tijd van je Ubuntu-pc te synchroniseren.