PvP Server Kiralama & Oyun Sunucuları
0 Giriş Yap Kayıt Ol

Com configurar l'hora i la data al servidor Linux? Guia de sincronització NTP

Yazdır

Com configurar l'hora i la data al servidor Linux?

Guia per resoldre errors de fus horari, de sincronització NTP i de servei relacionats amb l'hora.

La configuració de data i hora sovint s'ignora als servidors Linux. No obstant això, ajust de temps incorrecte; Pot provocar errors SSL, problemes de verificació de llicències, problemes d'inici de sessió al servidor de jocs, confusió en el registre de la base de dades i tasques automatitzades que s'executen en el moment equivocat.

La configuració correcta del rellotge és fonamental, especialment en servidors que utilitzen allotjament de jocs, WHMCS, panell, sistema de pagament, còpia de seguretat de cron, sistema de llicències o API.

Explicació senzilla: Si l'hora del servidor és incorrecta, els esdeveniments del sistema es registren com si s'haguessin produït en el moment equivocat. Això trenca el seguiment d'errors i les validacions de seguretat.

1. Comprovació de l'hora actual i la informació de la zona horària

Primer comproveu l'hora actual, la data i la configuració de la zona horària del servidor.

timedatectl

Les àrees següents es tenen en compte específicament a la sortida:

  • Hora local: Hora local del servidor
  • Temps universal: hora UTC
  • Zona horària: Període de temps utilitzat
  • Rellotge del sistema sincronitzat: Estat de sincronització del rellotge
  • Servei NTP: Estat del servei NTP

2. Configuració de la zona horària de Turquia

La zona horària de Turquia sol ser Europa/Istanbul està establert en .

timedatectl set-timezone Europe/Istanbul

Comproveu de nou la configuració:

timedatectl

Si doneu servei a diferents països, es poden utilitzar diferents fusos horaris segons els vostres clients o els requisits del sistema.

3. Habilitació de la sincronització NTP

NTP permet al servidor sincronitzar la seva hora amb servidors d'hora de confiança a Internet. És més precís utilitzar NTP en lloc de configurar l'hora manualment.

timedatectl set-ntp true

Comproveu l'estat:

timedatectl status

Rellotge del sistema sincronitzat el camp hauria d'aparèixer com a sí.

4. Sincronització del rellotge amb Chrony

Chrony s'utilitza àmpliament als sistemes Linux moderns. Chrony es pot instal·lar per a una sincronització més estable del rellotge.

En sistemes Ubuntu i Debian:

apt update
apt install chrony -y

En sistemes CentOS, AlmaLinux o Rocky Linux:

yum install chrony -y

Inicieu el servei Chrony:

systemctl enable chronyd
systemctl start chronyd
systemctl status chronyd

Per comprovar els recursos de Chrony:

chronyc sources -v

5. Quan utilitzar la configuració manual de l'hora?

La configuració manual de l'hora no és una solució permanent. Tanmateix, es pot utilitzar si NTP no funciona o es requereixen proves temporals.

timedatectl set-time "2026-05-23 15:30:00"
Atenció: Canviar el rellotge manualment en un sistema en directe pot afectar les sessions, les tasques cron, les verificacions de llicències i l'ordenació de registres.

6. Quins problemes provoca un rellotge incorrecte?

  • Errors SSL: Pot semblar que el certificat no és vàlid o ha caducat.
  • Problemes de pagament de WHMCS: És possible que els temps de devolució i de processament no coincideixin.
  • Problemes d'esdeveniments del servidor de jocs: Els esdeveniments poden començar en un moment equivocat.
  • Errors de còpia de seguretat de Cron: És possible que la còpia de seguretat no s'executi a l'hora prevista.
  • Confusió de registre: El seguiment d'errors es fa difícil.
  • Problemes de llicència/API: La validació pot fallar a causa d'una discrepància de marca de temps.

7. Control del rellotge a les tasques de Cron

Les tasques de Cron s'executen en funció de l'hora del sistema del servidor. Si l'hora o la zona horària són incorrectes, les operacions de còpia de seguretat, reinici, esborrada de registre o esdeveniments automàtics també s'executaran a l'hora equivocada.

crontab -l

Per comprovar els registres de cron:

grep CRON /var/log/syslog

En sistemes basats en CentOS:

grep CRON /var/log/cron

Errors comuns

  • Deixeu la configuració de la zona horària a l'UTC i espereu l'hora local
  • Pensant que l'hora es mantindrà precisa encara que NTP estigui desactivat
  • No canviar l'hora manualment i comprovar els serveis al sistema en directe
  • Confondre el problema cron com un error d'script i no comprovar la zona horària
  • No s'està comprovant l'hora del servidor per error SSL

PMF

Per què el rellotge es corromp automàticament en un servidor Linux?
El rellotge pot derivar si NTP està desactivat, si hi ha una diferència horària de l'amfitrió a l'entorn de virtualització o si el sistema no s'ha sincronitzat durant molt de temps.

Quina és la zona horària correcta per a Turquia?
Normalment s'utilitza Europa/Istanbul.

SSL realment es trenca si l'hora és incorrecta?
Sí. Si la data del servidor apareix fora de l'interval de validesa del certificat, es pot produir un error SSL.

Recomanacions de seguretat i operacions

  • No deixeu la sincronització NTP desactivada.
  • Una de les primeres configuracions que s'han de comprovar després de la instal·lació del servidor hauria de ser la zona horària.
  • Comproveu regularment la precisió del rellotge per a WHMCS, sistema de pagament, sistema d'esdeveniments de joc i crons de seguretat.
  • Tingueu en compte la diferència de zona horària quan feu l'anàlisi de registre.
  • Si utilitzeu diversos servidors, apliqueu el mateix estàndard de temps a tots els servidors.

Aquest article està preparat especialment per a PvPServer.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner