Comanda Ntpdate în Linux

Comanda Ntpdate In Linux



NTP, care se referă la Network Time Protocol, este folosit pentru a alinia ceasurile între mai multe mașini. Un grup de mașini este menținut sincronizat unul cu celălalt folosind un server NTP. Puteți să vă sincronizați cu serverele NTPD care sunt accesibile prin internet sau să vă creați controlerul de domeniu NTPD personal și să configurați computerele client pentru a sincroniza orele respective cu acesta. Un utilitar pentru configurarea și actualizarea metadatelor de dată și oră utilizând interfața NTP este instrucțiunea ntpdate. Pentru a ajusta data/ora sistemului existent după datele de fus orar prestabilit, ntpdate solicită doar datele relevante pentru dată și oră. Utilitarul ntpdate operează și interacționează în rețea. Și într-adevăr, setarea datei și orei este adecvată dacă rețeaua funcționează corect și consecvent.

Actualizați și actualizați

Trebuie să începem implementarea articolului nostru prin deschiderea aplicației shell care este disponibilă în terminalul nostru de sistem Linux. După ce aplicația este deschisă cu succes, utilizați instrucțiunea „actualizare” din ea pentru a vă actualiza complet sistemul folosind utilitarul „apt” cu drepturi „sudo”. Dacă necesită parola pentru a continua, adăugați parola utilizatorului actual și apăsați tasta „Enter”.







Acum că sistemul dvs. este actualizat, petreceți puțin timp upgradându-și și nucleul. Pentru aceasta, trebuie să înlocuiți cuvântul cheie „update” cu cuvântul cheie „upgrade” în cadrul aceleiași instrucțiuni și să îl executați folosind comanda utilitarului „apt”.





Dacă cere confirmare de genul „Vrei să continui? [y/n]”, asigurați-vă că adăugați „y” sau „n” pentru a-l confirma sau, respectiv, alegeți să renunțați la procesul de actualizare.





După un timp, se finalizează procesarea și sistemul este actualizat perfect.



Instalați utilitarul Ntpdate

Pentru a începe cu utilizarea comenzii ntpdate, trebuie să instalăm pachetul client ntpdate în sistemul nostru Linux fără probleme. Deoarece am lucrat la sistemul Ubuntu 20.04 LTS, trebuie să folosim utilitarul „apt” pentru a instala utilitarul ntpdate în interogarea „instalare”.

După ce s-a terminat toată procesarea sa, veți vedea că va fi instalat și configurat cu succes la finalul dvs. Ar putea dura până la 20 de secunde pentru finalizarea completă.

După configurarea cu succes și eficientă a utilitarului client ntpdate pe sistemul dumneavoastră Linux, acum trebuie să deschideți o consolă de interfață de linie de comandă. Dezactivarea demonului standard timesyncd al Ubuntu este pasul inițial pe care trebuie să-l facem după încărcarea instrumentului ntpdate, deoarece acest lucru ne împiedică să ne sincronizăm cu serverul. Pentru aceasta, trebuie să rulați următoarea instrucțiune pe shell:

$ sudo timedatectl set-ntp off

Tot ce trebuie să faceți este să executați interogarea Linux cu privilegiile de administrator pentru a vă coordona setările implicite cu serverele de timp globale. Această interogare folosește utilitarul „ntpdate” și o adresă URL către serverul de timp global, „ntp.ubuntu.com”, așa cum este prezentat în următoarea imagine:

Configurați NTPD

Este necesar un efort suplimentar dacă doriți să mențineți sincronicitatea. Implementarea și configurarea demonului NTPD sunt sarcini necesare. Pentru a se conecta la un anumit controler de domeniu temporal prin internet, NTPD folosește NTP (protocol de timp de rețea). În cele din urmă, acest lucru ar trebui să mențină sincronizarea oră a sistemului fără ajutor suplimentar din partea dvs. Pentru a instala NTP pe sistemul dvs., încercați utilitarul „apt” din comanda de instalare împreună cu cuvântul cheie „ntp”.

Procesul de instalare NTP poate cere confirmare. Trebuie să îl confirmați folosind tasta „y” referitor la „da” și apăsați tasta „Enter” pentru a continua procesarea.

Acest proces de instalare a NTP nu vă ia mult timp. Cu greu trebuie să așteptați 1 până la 2 minute. Progresul instalării NTP este prezentat în următoarea imagine atașată:

În cea mai mare parte a timpului, instalarea utilitarului ntp și lăsarea demonului NTP setat așa cum a fost preinstalat este singurul lucru necesar pentru a vă menține data și ora în sincronizare cu serverele de timp obișnuite web. Deși avem încredere în serverul NTP pentru a ține evidența timpului sistemului, este înțelept să ne asigurăm că anumiți parametri sunt în ordine. Documentul ntp.conf include configurația pentru aceste valori. Deschideți acest fișier de configurare în „nano” pentru a-l actualiza.

Asigurați-vă că furnizați calea corectă către fișierul ntp.conf care se află în folderul „etc” al sistemului nostru. Puneți titlul de server de domeniu complet capabil al gazdei web pe care intenționăm să o folosim în acest document pentru armonizare. Setările standard, de exemplu, apar după cum urmează:

Pentru a localiza fluxul de server NTP care este cel mai convenabil pentru regiunea dvs., examinați site-ul NTP Pool. Aveți grijă să salvați documentul ntp.conf după efectuarea oricăror ajustări necesare. Apoi, închideți fișierul. Serverul NTP ar trebui apoi repornit pentru ca modificările să fie efective. Acum, trebuie să porniți serviciul NTP folosind instrucțiunea systemctl cu cuvintele sale cheie „start” și „ntp”. După aceasta, încercați să îl activați folosind cuvântul cheie „activare” în loc de cuvântul cheie „pornire” din aceeași instrucțiune și veți vedea cum se întâmplă sincronizarea.

Acum, verificați starea demonului NTP folosind aceeași comandă cu actualizarea la cuvântul „activare”. Înlocuiți-l cu cuvântul cheie „stare”.

Încercați să utilizați instrucțiunea ntpdate cu drepturi sudo și URL-ul către serverul Web pool pentru actualizarea orei și datei sistemului.

Puteți instala utilitarul ntpstat al NTP pentru a obține informații cu privire la statisticile care se întâmplă în demonul NTP. Instrucțiunile de instalare sunt afișate în următoarea imagine:

Instrucțiunea ntpstat vă poate sincroniza demonul cu serverul de pooling de acolo. Pentru a monitoriza demonul NTP, încercați să utilizați comanda ntpq împreună cu opțiunea „-q”. Următorul rezultat este prezentat cu metadatele sale:

Concluzie

Acest articol se referă la utilizarea utilitarului ntpdate în shell-ul de comandă al sistemului de operare Linux Ubuntu 20.04 pentru a actualiza data și ora sistemului, urmând serverele NTP utilizate la nivel global. Asta e! Puteți afla mai multe prin implementarea întregului articol.