Weboldal keresés

Hogyan szerezhet be pontos szerveridőt a CentOS-ben


Ebben a cikkben megmutatjuk, hogyan szerezhet be gyorsan pontos szerveridőt a CentOS-terjesztésben. Általában, ha a CentOS-t asztali környezettel telepítette, a legegyszerűbb módja annak, hogy számítógépét úgy konfigurálja, hogy szinkronizálja óráját egy távoli szerverrel a grafikus felhasználói felület „Enable Network Time Protocol” funkciójával.

Néha azonban a fenti funkció nem működik a várt módon. Ebben a cikkben egy egyszerű módszert mutatunk be a pontos szerveridő beállítására a parancssorban.

Olvassa el még: „NTP (Network Time Protocol) Server” beállítása az RHEL/CentOS 7 rendszerben

Megjegyzés: A cikkben szereplő összes parancs root felhasználóként fut, ha normál felhasználóként adminisztrálja a rendszert, használja a sudo parancsot. hogy root jogosultságokat szerezzen.

Ezt megtehetjük az ntp és az ntpdate parancssori segédprogrammal, amely NTP-n keresztül állítja be a rendszer dátumát és idejét. Ha ez a csomag nincs telepítve a rendszerére, futtassa az alábbi parancsot a telepítéshez:

yum install ntp ntpdate

Miután telepítette a csomagokat, indítsa el és engedélyezze az ntpd szolgáltatást, és tekintse meg állapotát az alábbiak szerint.

systemctl start ntpd
systemctl enable ntpd
systemctl status ntpd

Ezután futtassa az alábbi ntpdate parancsot a megadott CentOS NTP szerverek hozzáadásához. Itt a -u kapcsoló arra utasítja az ntpdate-t, hogy egy privilegizált portot használjon a kimenő csomagokhoz, a -s pedig lehetővé teszi a szabványos kimenet kimenetének naplózását (alapértelmezett ) a rendszer syslog létesítményébe.

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

Ezután indítsa újra az ntpd démont, hogy szinkronizálja a CentOS NTP-szerver dátumát és idejét a helyi dátummal és idővel.

systemctl restart ntpd

Most ellenőrizze a timedatectl paranccsal, hogy az NTP-szinkronizálás engedélyezve van-e, és hogy valóban szinkronizálva van-e.

timedatectl

Végül a hwclock segédprogram használatával állítsa be a hardverórát az aktuális rendszeridőre a -w kapcsolóval az alábbiak szerint.

hwclock  -w 

További információkért tekintse meg az ntpdate és a hwclock kézikönyvoldalakat.

man ntpdate
man hwclock

Érdemes elolvasni a következő kapcsolódó cikkeket is.

  1. Az idő szinkronizálása az NTP-kiszolgálóval az Ubuntuban
  2. Az időzóna ellenőrzése Linuxban
  3. 5 hasznos parancs a fájltípusok és a rendszeridő kezelésére Linuxban
  4. Az idő, az időzóna beállítása és a rendszeróra szinkronizálása a timedatectl paranccsal

Ez az! Bármilyen kérdést feltehet, vagy megoszthatja gondolatait az alábbi megjegyzés részben.