Vi har en TCP/IP -protokoll brukt for å synkronisere tid i et nettverk kjent som nettverksoverføringsprotokoll (NTP). Det hjelper med nøyaktig tidtaking av nettverksapplikasjoner. Denne artikkelen vil diskutere Hvordan sette opp tidssynkronisering i Ubuntu Ved å velge riktig tidssone og aktivere NTP -tjenesten. Så la oss komme i gang!
Hvordan se den nåværende tidssonen i Ubuntu
Først av alt vil vi sjekke tidssonen til serveren vår. For dette vil vi bruke den undergitte kommandoen, som vil skrive ut gjeldende dato, tid og tidssone på serveren:
$ Dato
Som vist i output, vil serverens tidssone sannsynligvis bli satt til "Utc" tidssone. Utc er et forkortelse for Universell tidssone; det refererer til tiden med null graders lengdegrad. Når infrastrukturen din dekker mange tidssoner, reduserer det å bruke universell tidssone sjansen for å bli forvirret. Du kan imidlertid bruke "TIMEDATECTL”Kommando for å endre tidssonen hvis du vil ha noen spesiell endring. For å gjøre det, liste opp den tilgjengelige tidssonen i Ubuntu -terminalen:
$ Timedatectl List-TimeZones
Etter å ha utført kommandoen, vil terminalen vise deg en liste over tidssoner:
Du kan treffe “ROM”Å bevege seg ned gjennom listen og trykk”b”Å bevege seg oppover. Legg merke til riktig tidssone fra listen og trykk “q”Å avslutte:
Hvordan endre dagens tidssone i Ubuntu
Bruk “TIMEDATECTL SETT-TIMEZONE”Kommando for å spesifisere tidssonen du har valgt fra listen. For å utføre kommandoen nedenfor, må du ha sudo-privilegier:
$ sudo timedatectl set-timezone America/new_york
Igjen utfør "Dato”Kommando for å bekrefte endringene vi har gjort i tidssoneinnstillingene:
$ Dato
Fra utgangen kan du se at tidssonen vår blir endret fra "Utc" til "EDT", som er Østlig dagslystid:
Du har lært hvordan du kan sjekke og endre tidssonen til Ubuntu -systemet ditt til dette punktet. Nå vil vi gå mot prosedyren for å sette opp tidssynkronisering.
Hvordan sette opp tidssynkronisering i Ubuntu
I det siste, "ntpd "eller Nettverkstidsprotokolldemon hadde ansvaret for de fleste nettverkstidssynkronisering. Denne demonen lenker til et nettverk av andre NTP-servere, som gir presise tidsoppdateringer regelmessig. I stedet for NTPD, bruker Ubuntus standardinstallasjon nå “Timesyncd“. Timesyncd kobles til de samme serverne og funksjonene på samme måte, men den er lett og integrert med Ubuntus arbeid på lavt nivå. Ved å utføre “TIMEDATECTL”Uten noen parametere kan du sjekke statusen til“Timesyncd”:
$ timedatectl
Utgangen fra ovennevnte kommando vil vise den lokale, universelle tiden og noe nettverksstatistikk. “Systemklokke synkronisert”Indikerer at tiden er synkronisert eller ikke, mens“NTP -tjeneste”Vil vise sin nåværende status på systemet ditt:
Hvis systemets NTP-tjeneste er inaktiv, kan du bruke den undergitte kommandoen for å aktivere den på Ubuntu:
$ sudo timedatectl set-ntp på
Nå, skriv ut “TIMEDATECTL”Kommando for å laste inn endringene vi gjorde:
$ timedatectl
Utgangen viser at systemklokken er synkronisert og NTP -tjenesten er aktiv, noe som med hell bringer oss til slutten av tidssynkroniseringsprosessen!
Konklusjon
I en Ubuntu system, Tidssynkronisering er essensielt fordi hver del av nettverket er knyttet til tiden da en spesifikk hendelse skjer, enten det handler om å sikre, planlegge, administrere eller feilsøke en prosess i et nettverk. Utenfor synkroniseringstid kan også forårsake mange problemer på systemet ditt, for eksempel at du kanskje ikke kan utføre dine viktige jobber på det planlagte tidspunktet. Så i denne artikkelen har vi demonstrert Hvordan du kan sette opp tidssynkronisering på Ubuntu -systemet ditt og hvordan du aktiverer tjenestene riktig.