Kako postaviti vrijeme i datum na Linux poslužitelju?
Vodič za rješavanje grešaka vremenske zone, NTP sinkronizacije i servisa povezanih s vremenom.
Postavke vremena i datuma često se zanemaruju na Linux poslužiteljima. Međutim, netočna postavka vremena; Može uzrokovati SSL pogreške, probleme s provjerom licence, probleme s prijavom na poslužitelj igre, zabunu u zapisniku baze podataka i automatizirane zadatke koji se izvode u krivo vrijeme.
Ispravna postavka sata je kritična, posebno na poslužiteljima koji koriste hosting igara, WHMCS, panel, sustav plaćanja, cron backup, sustav licenciranja ili API.
1. Provjera informacija o trenutnom vremenu i vremenskoj zoni
Prvo provjerite trenutno vrijeme, datum i postavku vremenske zone poslužitelja.
timedatectl
Sljedeća područja su posebno promatrana u izlazu:
- Lokalno vrijeme: Lokalno vrijeme poslužitelja
- Univerzalno vrijeme: UTC vrijeme
- vremenska zona: Korišteno vremensko razdoblje
- Sistemski sat sinkroniziran: Status sinkronizacije sata
- NTP usluga: Status NTP usluge
2. Postavka vremenske zone Turske
Vremenska zona za Tursku je obično Europa/Istanbul postavljeno je na .
timedatectl set-timezone Europe/Istanbul
Ponovno provjerite postavke:
timedatectl
Ako poslužujete u različitim zemljama, različite vremenske zone mogu se koristiti prema vašim klijentima ili zahtjevima sustava.
3. Omogućivanje NTP sinkronizacije
NTP omogućuje poslužitelju da sinkronizira svoje vrijeme s pouzdanim vremenskim poslužiteljima na Internetu. Točnije je koristiti NTP umjesto ručnog postavljanja vremena.
timedatectl set-ntp true
Provjerite stanje:
timedatectl status
Sistemski sat sinkroniziran polje bi se trebalo pojaviti kao da.
4. Sinkronizacija sata s Chronyjem
Chrony se široko koristi na modernim Linux sustavima. Chrony se može instalirati za stabilniju sinkronizaciju sata.
Na Ubuntu i Debian sustavima:
apt update apt install chrony -y
Na sustavima CentOS, AlmaLinux ili Rocky Linux:
yum install chrony -y
Pokrenite uslugu Chrony:
systemctl enable chronyd systemctl start chronyd systemctl status chronyd
Za provjeru Chrony resursa:
chronyc sources -v
5. Kada koristiti ručno podešavanje vremena?
Ručno postavljanje vremena nije trajno rješenje. Međutim, može se koristiti ako NTP ne radi ili je potrebno privremeno testiranje.
timedatectl set-time "2026-05-23 15:30:00"
6. Koje probleme uzrokuje pogrešan sat?
- SSL pogreške: Certifikat može izgledati nevažeći ili istekao.
- WHMCS problemi s plaćanjem: Vrijeme povratnog poziva i vrijeme obrade možda se ne podudaraju.
- Problemi s događajima poslužitelja igre: Događaji mogu početi u krivo vrijeme.
- Pogreške sigurnosne kopije crona: Sigurnosna kopija se možda neće pokrenuti u očekivano vrijeme.
- Zabuna u zapisniku: Praćenje grešaka postaje teško.
- Problemi s licencom/API-jem: Validacija možda neće uspjeti zbog nepodudarnosti vremenske oznake.
7. Kontrola sata u Cron zadacima
Cron zadaci pokreću se na temelju sistemskog vremena poslužitelja. Ako su vrijeme ili vremenska zona pogrešni, operacije sigurnosnog kopiranja, ponovnog pokretanja, brisanja dnevnika ili automatskih događaja također će se pokrenuti u pogrešno vrijeme.
crontab -l
Za provjeru cron zapisa:
grep CRON /var/log/syslog
Na sustavima koji se temelje na CentOS-u:
grep CRON /var/log/cron
Uobičajene greške
- Ostavite postavku vremenske zone na UTC i pričekajte lokalno vrijeme
- Misleći da će vrijeme ostati točno iako je NTP isključen
- Bez ručnog mijenjanja vremena i provjere usluga u sustavu uživo
- Zamijeniti problem cron kao grešku skripte i ne provjeriti vremensku zonu
- Ne provjerava vrijeme poslužitelja zbog SSL pogreške
FAQ
Zašto se sat automatski kvari na Linux poslužitelju?
Sat se može pomaknuti ako je NTP isključen, ako postoji vremenska razlika glavnog računala u okruženju virtualizacije ili ako sustav nije bio sinkroniziran dulje vrijeme.
Koja je točna vremenska zona za Tursku?
Obično se koristi Europa/Istanbul.
Prekida li se SSL doista ako je vrijeme pogrešno?
da Ako se datum poslužitelja pojavljuje izvan raspona valjanosti certifikata, može doći do SSL pogreške.
Preporuke za sigurnost i rad
- Ne ostavljajte NTP sinkronizaciju isključenom.
- Jedna od prvih postavki koje treba provjeriti nakon instalacije poslužitelja trebala bi biti vremenska zona.
- Redovito provjeravajte točnost sata za WHMCS, sustav plaćanja, sustav događaja u igri i pričuvne kronove.
- Prilikom analize dnevnika uzmite u obzir razliku u vremenskoj zoni.
- Ako koristite više poslužitelja, primijenite isti vremenski standard na svim poslužiteljima.
Ovaj članak je posebno pripremljen za PvPServer.