Устанавливаем часовой пояс времени для Ubuntu Server

Сервер может быть установлен в любой локации современного мира, но он может обслуживать и предоставлять сервис своему хозяину в другой локации. Следовательно на сервере должно быть время соответствующее локации хозяина/пользователя. Напомню, что все сервера синхронизируют время по часам NTP серверов, а точное время важно для сетевого взаимодействия.

Проверяем текущие настройки

Проверяем итоговым выводом команды в терминале:

timedatectl

Видим следующее:

Что мы видим в выводе команды, это время по нулевому часовому поясу UTC +0000, этот тот, что проходит по Лондону, который ранее называли часовым поясом по Гривинчу.

UTC было введено вместо устаревшего среднего времени по Гринвичу (GMT). Новая шкала времени UTC была введена, поскольку шкала GMT является неравномерной шкалой и связана с суточным вращением Земли. Шкала UTC основана на равномерной шкале атомного времени (TAI) и является более удобной для гражданского использования.

Но нам требуется сдвинуть часы по нашему часовому поясу.

Часовые пояса мира

Часовые пояса мира (источник: ru.wikipedia.org)

Как установить часовой пояс

Предварительно просмотрим какие есть часовые в нашей системе, а именно в Ubuntu. Для этого выполним команду в терминале:

timedatectl list-timezones

В результате получим длинный список городов по часовым поясам

Полистаем клавишами PgUp/PgDn (Вверх/Вниз) и найдём нужный город/часовой пояс:

Используем этот текст в следующей команде установки часового пояса:

sudo timedatectl set-timezone Europe/Moscow

и проверяем результат:

timedatectl

Получаем на выходе:

Вуаля!

Результат достигнут и ещё одну заметку записал с картинками)