Як змінити час на Ubuntu 24.04?
Так, в Ubuntu Server 24.04 ти можеш змінити час (часовий пояс), і це має значення, особливо якщо використовуються:
логування (журнали з неправильним часом — погано для діагностики),
cron-задачі (можуть запускатись не тоді),
сертифікати SSL/TLS (може викликати помилки),
поштовий сервер (SMTP використовує точний час у заголовках),
будь-яка взаємодія з іншими сервісами (наприклад, якщо час сильно відстає, API-запити можуть відхилятись).
Як перевірити поточний час і часовий пояс
timedatectl
Вивід покаже:
Local time
Universal time
RTC time
Time zone
— саме це тебе цікавить
Як змінити часовий пояс
Подивись список доступних зон:
timedatectl list-timezones
Наприклад, для України:
timedatectl set-timezone Europe/Kyiv
Перевір знову:
timedatectl
Що, якщо час не синхронізується?
Перевір, чи працює синхронізація через systemd-timesyncd
:
timedatectl show-timesync --all
Якщо NTP synchronized: no
— увімкни NTP:
timedatectl set-ntp true
Чи потрібно змінювати вручну сам час?
Не треба, якщо працює NTP. Якщо ж дуже треба виставити вручну (наприклад, без доступу до інтернету):
sudo date -s "2025-07-07 23:30:00"
Але краще використовувати часовий пояс + NTP, тоді все буде працювати автоматично.
Підсумок
Зміни часового поясу робляться через
timedatectl set-timezone
Це впливає на сервер, особливо для журналів, cron, сертифікатів, пошти
Рекомендується використовувати автоматичну синхронізацію часу через
timedatectl set-ntp true
Якщо хочеш, можу написати невеликий скрипт для перевірки і зміни часу.
Last updated