Установка часового пояса:
dpkg-reconfigure tzdata
Для того, чтобы время автоматически синхронизировалось с определенной периодичностью, используется инструмент ntp.
Установка:
sudo apt-get -y install ntp
После установки он сам запустится и будет автоматически синхронизировать время сервера с серверами времени.
Проверим, запустился ли сервис ntpd:
sudo netstat -tulnp | grep ntp
udp 0 0 1.1.1.1:123 0.0.0.0:* 956/ntpd
udp 0 0 127.0.0.1:123 0.0.0.0:* 956/ntpd
udp 0 0 0.0.0.0:123 0.0.0.0:* 956/ntpd
udp6 0 0 xxxx::xxxx:xxxx:xxx:123 :::* 956/ntpd
udp6 0 0 xxxx:xxxx:x:xxxx::x:123 :::* 956/ntpd
udp6 0 0 ::1:123 :::* 956/ntpd
udp6 0 0 :::123 :::* 956/ntpd
Проблема
Время в BIOS переодически сбрасывается в UTC, хотя используется локальное,
решение - 2 команды (под рутом):
hwclock -w --localtime
hwclock --systohc