Любой сервер нуждается в выставлении точного времени. Это нужно для самых различных вещей, начиная от сбора корректных логов, заканчивая работой WEB-приложений, в работе которых участвуют сертификаты. Установка точного времени складывается из двух частей: синхронизация самого времени и установка правильного часового пояса. Посмотрим, как нам это сделать. Признание проблемы — это половина её решения. Давайте проверим, что на нашем тестовом сервере со временем: date Увидим примерно такой вывод: Ср. окт. 31 02:05:13 -01 2018 День недели и месяц (на момент написания статьи) совпадают с реальным, а вот время и часовой пояс (-1) явно не наши.
Займёмся сначала установкой часового пояса. Для этого от имени суперпользователя выполним команду: sudo dpkg-reconfigure tzdata Внутри консоли откроется окно, в котором нам надо будет выбрать нужный часовой пояс. После выбора и подтверждения в консоли увидим: Current default time zone: 'Europe/Moscow'
Local time is now: Wed Oct 31 06:07:22 MSK 2018.