Image

База знаний → Настройка службы синхронизации времени на Debian 12

[Виртуальные сервера]
Дата публикации: 16.10.2023

Настройка синхронизации времени на серверах важна, так как используется такими приложениями как:

  • Двухфакторная авторизация
  • Базы данных
  • Файловая система

Мы рассмотрим варианты настройки и синхронизации времени для разных услуг.

1. Настройка времени для VPS серверов

На VPS серверах время синхронизируется с главным физическим сервером в часовом поясе UTC/GMT (0) и настраивать его синхронизацию не нужно. Хоть большинство серверов и работают в часовом поясе UTC/GMT (0), Вы также можете сменить часовой пояс на свой.

1.1 Просмотр текущего часового пояса

timedatectl

Local time: Mon 2023-10-16 15:44:43 UTC
           Universal time: Mon 2023-10-16 15:44:43 UTC
                 RTC time: n/a
                Time zone: UTC (UTC, +0000)
System clock synchronized: yes
              NTP service: n/a
          RTC in local TZ: no

1.2 Просмотр списка доступных часовых поясов

timedatectl list-timezones

1.3 Установка часового пояса

timedatectl set-timezone Europe/Moscow

1.3.1 Альтернативный способ установки часового пояса

ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime

Для проверки изменений воспользуйтесь командой из пункта 1.1

2. Настройка времени для VDS серверов

2.1 Настройка часового пояса

Настройка часового пояса аналогична по описанию как для VPS сервера, никаких отличий в настройке нет, воспользуйтесь описанием выше.

2.2 Настройка синхронизации времени

2.2.1 Установка службы синхронизации

apt install ntpdate ntp

2.2.2 Разовая синхронизация времени

/usr/sbin/ntpdate 1.ru.pool.ntp.org

2.2.3 Постоянная синхронизация

2.2.3.1 Проверим конфигурационный файл

/etc/ntp.conf

server 0.ru.pool.ntp.org iburst
server 1.ru.pool.ntp.org iburst
server 2.ru.pool.ntp.org iburst
server 3.ru.pool.ntp.org iburst

2.2.3.2 Отключим синхронизацию времени сервиса systemd

timedatectl set-ntp no

2.2.3.3 Настроим службу

/etc/init.d/ntp restart
systemctl enable ntp

2.2.3.4 Проверка статуса синхронизации

ntpq -p

Теперь время на сервере синхронизируется службой NTP.





Нет комментариев