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

Jak nastavit čas a datum na serveru Linux? Průvodce synchronizací NTP

Yazdır

Jak nastavit čas a datum na serveru Linux?

Průvodce řešením časových zón, synchronizace NTP a služeb souvisejících s časem.

Nastavení času a data jsou na serverech Linux často ignorována. Nesprávné nastavení času; Může způsobit chyby SSL, problémy s ověřováním licencí, problémy s přihlášením k hernímu serveru, zmatek v protokolech databáze a automatické úlohy spuštěné v nesprávnou dobu.

Správné nastavení hodin je kritické, zejména na serverech, které používají herní hosting, WHMCS, panel, platební systém, zálohu cronu, licenční systém nebo API.

Jednoduché vysvětlení: Pokud je čas serveru nesprávný, systémové události se zaznamenají, jako by nastaly ve špatný čas. To přeruší sledování chyb a ověřování zabezpečení.

1. Kontrola aktuálního času a informací o časovém pásmu

Nejprve zkontrolujte nastavení aktuálního času, data a časového pásma na serveru.

timedatectl

Ve výstupu jsou konkrétně uvedeny následující oblasti:

  • místní čas: Místní čas serveru
  • Univerzální čas: čas UTC
  • časové pásmo: Použité časové období
  • Synchronizované systémové hodiny: Stav synchronizace hodin
  • NTP služba: Stav služby NTP

2. Turecko Nastavení časového pásma

Časové pásmo pro Turecko je obvykle Evropa/Istanbul je nastaveno na .

timedatectl set-timezone Europe/Istanbul

Znovu zkontrolujte nastavení:

timedatectl

Pokud obsluhujete různé země, lze použít různá časová pásma podle vašich zákazníků nebo systémových požadavků.

3. Povolení synchronizace NTP

NTP umožňuje serveru synchronizovat čas s důvěryhodnými časovými servery na internetu. Přesnější je použít NTP místo ručního nastavování času.

timedatectl set-ntp true

Zkontrolujte stav:

timedatectl status

Systémové hodiny synchronizovány pole by se mělo zobrazit jako ano.

4. Synchronizace hodin s Chrony

Chrony je široce používán na moderních systémech Linux. Chrony lze nainstalovat pro stabilnější synchronizaci hodin.

Na systémech Ubuntu a Debian:

apt update
apt install chrony -y

Na systémech CentOS, AlmaLinux nebo Rocky Linux:

yum install chrony -y

Spusťte službu Chrony:

systemctl enable chronyd
systemctl start chronyd
systemctl status chronyd

Chcete-li zkontrolovat zdroje Chrony:

chronyc sources -v

5. Kdy použít ruční nastavení času?

Ruční nastavení času není trvalé řešení. Lze jej však použít, pokud NTP nefunguje nebo je vyžadováno dočasné testování.

timedatectl set-time "2026-05-23 15:30:00"
Pozor: Ruční změna hodin na živém systému může ovlivnit relace, úlohy cron, ověřování licencí a třídění protokolů.

6. Jaké problémy způsobují špatné hodinky?

  • Chyby SSL: Certifikát se může zdát neplatný nebo vypršela jeho platnost.
  • Problémy s platbou WHMCS: Časy zpětného volání a zpracování se nemusí shodovat.
  • Problémy s událostmi herního serveru: Události mohou začít ve špatný čas.
  • Chyby zálohování cronu: Záloha se nemusí spustit v očekávanou dobu.
  • Zmatek v protokolu: Sledování chyb je obtížné.
  • Problémy s licencí/API: Ověření může selhat kvůli neshodě časového razítka.

7. Řízení hodin v Cron Tasks

Úlohy cronu se spouštějí na základě systémového času serveru. Pokud je čas nebo časové pásmo nesprávné, operace zálohování, restartování, vymazání protokolu nebo automatické události se také spustí v nesprávný čas.

crontab -l

Chcete-li zkontrolovat protokoly cron:

grep CRON /var/log/syslog

Na systémech založených na CentOS:

grep CRON /var/log/cron

Časté chyby

  • Ponechte nastavení časového pásma na UTC a počkejte na místní čas
  • Myslí si, že čas zůstane přesný, i když je NTP vypnutý
  • Neměnit čas ručně a kontrolovat služby v živém systému
  • Záměna problému cronu za chybu skriptu a nezkontrolování časového pásma
  • Nekontroluje čas serveru při chybě SSL

FAQ

Proč se hodiny na serveru Linux automaticky poškodí?
Hodiny se mohou posunout, pokud je NTP vypnuto, pokud existuje časový rozdíl hostitele ve virtualizačním prostředí nebo pokud systém nebyl synchronizován po dlouhou dobu.

Jaké je správné časové pásmo pro Turecko?
Obvykle se používá Evropa/Istanbul.

Opravdu se SSL přeruší, pokud je čas nesprávný?
Ano. Pokud se datum serveru objeví mimo rozsah platnosti certifikátu, může dojít k chybě SSL.

Bezpečnostní a provozní doporučení

  • Nenechávejte synchronizaci NTP vypnutou.
  • Jedním z prvních nastavení, které je třeba zkontrolovat po instalaci serveru, by mělo být časové pásmo.
  • Pravidelně kontrolujte přesnost hodin pro WHMCS, platební systém, systém herních událostí a záložní crony.
  • Při provádění analýzy protokolu vezměte v úvahu rozdíl v časovém pásmu.
  • Pokud používáte více serverů, použijte stejný časový standard na všech serverech.

Tento článek je speciálně připraven pro PvPServer.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner