Kaip gauti tikslų serverio laiką „CentOS“.


Šiame straipsnyje parodysime, kaip greitai gauti tikslų serverio laiką CentOS paskirstyme. Paprastai, jei įdiegėte CentOS su darbalaukio aplinka, paprasčiausias būdas sukonfigūruoti kompiuterį sinchronizuoti savo laikrodį su nuotoliniu serveriu naudojant GUI funkciją „Įgalinti tinklo laiko protokolą“.

Tačiau kartais aukščiau nurodyta funkcija neveikia taip, kaip tikėtasi. Šiame straipsnyje parodysime paprastą būdą, kaip komandinėje eilutėje nustatyti tikslų serverio laiką.

Taip pat skaitykite: „NTP (tinklo laiko protokolo) serverio“ nustatymas RHEL/CentOS 7

Pastaba: visos šiame straipsnyje pateiktos komandos vykdomos kaip root naudotojas, jei sistemą administruojate kaip įprastas vartotojas, naudokite komandą sudo gauti root teises.

Tai galime padaryti naudodami ntp ir ntpdate komandų eilutės įrankius, kurie nustato sistemos datą ir laiką per NTP. Jei nesate įdiegę šio paketo savo sistemoje, paleiskite toliau pateiktą komandą, kad jį įdiegtumėte:

yum install ntp ntpdate

Įdiegę paketus paleiskite ir įgalinkite ntpd paslaugą ir peržiūrėkite jos būseną, kaip nurodyta toliau.

systemctl start ntpd
systemctl enable ntpd
systemctl status ntpd

Tada paleiskite toliau pateiktą ntpdate komandą, kad pridėtumėte nurodytus CentOS NTP serverius. Čia jungiklis -u nurodo ntpdate naudoti neprivilegijuotą prievadą siunčiamiems paketams, o -s leidžia įrašyti išvestį iš standartinės išvesties (numatytasis ) į sistemos syslog įrenginį.

ntpdate -u -s 0.centos.pool.ntp.org 1.centos.pool.ntp.org 2.centos.pool.ntp.org

Tada iš naujo paleiskite ntpd demoną, kad sinchronizuotumėte CentOS NTP serverio datą ir laiką su vietine data ir laiku.

systemctl restart ntpd

Dabar patikrinkite naudodami timedatectl komandą, ar NTP sinchronizavimas įjungtas ir ar jis iš tikrųjų sinchronizuotas.

timedatectl

Galiausiai, naudodami hwclock paslaugų programą, nustatykite aparatinės įrangos laikrodį pagal esamą sistemos laiką naudodami vėliavėlę -w, kaip nurodyta toliau.

hwclock  -w 

Norėdami gauti daugiau informacijos, žr. ntpdate ir hwclock vadovo puslapius.

man ntpdate
man hwclock

Taip pat galbūt norėsite perskaityti šiuos susijusius straipsnius.

  1. Kaip sinchronizuoti laiką su NTP serveriu Ubuntu
  2. Kaip patikrinti laiko juostą „Linux“.
  3. 5 naudingos komandos failų tipams ir sistemos laikui tvarkyti sistemoje „Linux“.
  4. Kaip nustatyti laiką, laiko juostą ir sinchronizuoti sistemos laikrodį naudojant komandą timedatectl

Viskas! Žemiau esančiame komentarų skyriuje galite užduoti bet kokius klausimus arba pasidalyti savo mintimis.