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

Як встановити час і дату на сервері Linux? Посібник із синхронізації NTP

Yazdır

Як встановити час і дату на сервері Linux?

Посібник із вирішення проблем часового поясу, синхронізації NTP і служби, пов’язаної з часом.

Налаштування часу та дати часто ігноруються на серверах Linux. Однак неправильне налаштування часу; Це може спричинити помилки SSL, проблеми перевірки ліцензії, проблеми входу на ігровий сервер, плутанину в журналі бази даних і автоматизовані завдання, що виконуються в невідповідний час.

Правильне налаштування годинника є критичним, особливо на серверах, які використовують ігровий хостинг, WHMCS, панель, платіжну систему, резервне копіювання cron, систему ліцензування або API.

Просте пояснення: Якщо час сервера неправильний, системні події записуються так, ніби вони відбулися не в той час. Це порушує відстеження помилок і перевірку безпеки.

1. Перевірка інформації про поточний час і часовий пояс

Спочатку перевірте поточні налаштування часу, дати та часового поясу сервера.

timedatectl

У вихідних даних розглядаються такі області:

  • Місцевий час: Місцевий час сервера
  • Всесвітній час: час UTC
  • часовий пояс: Використаний період часу
  • Системний годинник синхронізований: Стан синхронізації годинника
  • Служба NTP: Статус служби NTP

2. Налаштування часового поясу Туреччини

Часовий пояс Туреччини зазвичай такий Європа/Стамбул встановлено на .

timedatectl set-timezone Europe/Istanbul

Перевірте налаштування ще раз:

timedatectl

Якщо ви обслуговуєте різні країни, можна використовувати різні часові пояси відповідно до ваших клієнтів або системних вимог.

3. Увімкнення синхронізації NTP

NTP дозволяє серверу синхронізувати свій час із надійними серверами часу в Інтернеті. Точніше використовувати NTP замість ручного налаштування часу.

timedatectl set-ntp true

Перевірте статус:

timedatectl status

Системний годинник синхронізований поле повинно відображатися як так.

4. Синхронізація годинника з Chrony

Chrony широко використовується в сучасних системах Linux. Для більш стабільної синхронізації годинника можна встановити Chrony.

У системах Ubuntu і Debian:

apt update
apt install chrony -y

У системах CentOS, AlmaLinux або Rocky Linux:

yum install chrony -y

Запустіть службу Chrony:

systemctl enable chronyd
systemctl start chronyd
systemctl status chronyd

Щоб перевірити ресурси Chrony:

chronyc sources -v

5. Коли використовувати ручне налаштування часу?

Ручне налаштування часу не є постійним рішенням. Однак його можна використовувати, якщо NTP не працює або потрібне тимчасове тестування.

timedatectl set-time "2026-05-23 15:30:00"
Увага: Зміна годинника вручну в живій системі може вплинути на сеанси, завдання cron, перевірки ліцензій і сортування журналів.

6. Які проблеми викликає неправильний годинник?

  • Помилки SSL: Сертифікат може здатися недійсним або простроченим.
  • Проблеми з оплатою WHMCS: Час зворотного виклику та час обробки можуть не збігатися.
  • Проблеми з подіями ігрового сервера: Події можуть початися не в той час.
  • Помилки резервного копіювання Cron: Резервне копіювання може не запуститися в очікуваний час.
  • Плутанина журналу: Відстеження помилок ускладнюється.
  • Проблеми з ліцензією/API: Перевірка може бути невдалою через невідповідність позначки часу.

7. Контроль годинника в Cron Tasks

Завдання Cron виконуються на основі системного часу сервера. Якщо час або часовий пояс неправильні, резервне копіювання, перезапуск, очищення журналу або автоматичні операції подій також виконуватимуться в неправильний час.

crontab -l

Щоб перевірити журнали cron:

grep CRON /var/log/syslog

У системах на основі CentOS:

grep CRON /var/log/cron

Поширені помилки

  • Залиште налаштування часового поясу на UTC і дочекайтеся місцевого часу
  • Думаючи, що час залишатиметься точним, навіть якщо NTP вимкнено
  • Не змінюючи час вручну та перевіряючи послуги в живій системі
  • Приймаючи проблему cron як помилку сценарію та не перевіряючи часовий пояс
  • Не перевіряється час сервера через помилку SSL

FAQ

Чому годинник автоматично пошкоджується на сервері Linux?
Годинник може збиватися, якщо NTP вимкнено, якщо в середовищі віртуалізації існує різниця в часі хоста або система не синхронізувалась протягом тривалого часу.

Який правильний часовий пояс для Туреччини?
Зазвичай використовується Європа/Стамбул.

Чи справді SSL ламається, якщо час неправильний?
так Якщо дата сервера виходить за межі терміну дії сертифіката, може виникнути помилка SSL.

Рекомендації з техніки безпеки та експлуатації

  • Не залишайте синхронізацію NTP вимкненою.
  • Одним із перших параметрів, які потрібно перевірити після встановлення сервера, має бути часовий пояс.
  • Регулярно перевіряйте точність годинника для WHMCS, платіжної системи, системи ігрових подій і резервних кронів.
  • Виконуючи аналіз журналу, враховуйте різницю в часовому поясі.
  • Якщо ви використовуєте кілька серверів, застосовуйте однаковий стандарт часу на всіх серверах.

Ця стаття спеціально підготовлена для PvPServer.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner