Како да поставите време и датум на серверот Линукс?
Водич за решавање на грешки во временска зона, синхронизација на NTP и услуги поврзани со времето.
Поставките за времето и датумот честопати се игнорираат на серверите на Линукс. Сепак, неправилно поставување на времето; Може да предизвика грешки во 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"
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 грешка
Најчесто поставувани прашања
Зошто часовникот автоматски се расипува на серверот Линукс?
Часовникот може да се движи ако NTP е исклучен, ако има разлика во времето на домаќинот во околината за виртуелизација или ако системот не е синхронизиран долго време.
Која е точната временска зона за Турција?
Обично се користи Европа/Истанбул.
Дали SSL навистина се распаѓа ако времето е погрешно?
Да. Ако датумот на серверот се појави надвор од опсегот на важност на сертификатот, може да се појави SSL грешка.
Препораки за безбедност и операции
- Не оставајте ја исклучена NTP синхронизацијата.
- Една од првите поставки што треба да се провери по инсталацијата на серверот треба да биде временската зона.
- Редовно проверувајте ја точноста на часовникот за WHMCS, платежниот систем, системот за настани на играта и резервните кронови.
- Земете ја предвид разликата во временската зона кога вршите анализа на дневникот.
- Ако користите повеќе сервери, применете го истиот временски стандард на сите сервери.
Оваа статија е специјално подготвена за PvPServer.