Я запускаю ubuntu 16.04.2 LTS. Я хотел бы временно установить время в моей системе, но когда я запустил:
sudo date 04291200
date
в течение секунды или двух, ответ от часов покажет дату / время, которое я установил, но затем система сбрасывает системные часы из Интернета.
Я столкнулся с проблемой, отключившись от сети, но это всего лишь обходной путь. Я проверил, был ли протокол сетевого времени запущен, но ntpd нигде не показывался. Я сделал поиск в Интернете, но я не мог найти указателей на то, как установить часы, не имея автоматической перезагрузки системы.
Может кто-нибудь объяснить, как я могу отключить автоматическую функцию ?
Вы можете включать и выключать синхронизацию времени с помощью
timedatectl set-ntp true timedatectl set-ntp falseНет необходимости в привилегиях root для выполнения этих команд.
Обновление системного времени выполняется с помощью ntp, который останавливается с помощью
sudo systemctl stop ntp.service
и (повторно), запущенного с помощью
sudo /usr/sbin/ntpdate-debian
sudo systemctl start ntp.service
. Однако установка времени назад как известно, имеет непреднамеренные последствия.
Вы можете включать и выключать синхронизацию времени с помощью
timedatectl set-ntp true timedatectl set-ntp falseНет необходимости в привилегиях root для выполнения этих команд.
Обновление системного времени выполняется с помощью ntp, который останавливается с помощью
sudo systemctl stop ntp.service
и (повторно), запущенного с помощью
sudo /usr/sbin/ntpdate-debian
sudo systemctl start ntp.service
. Однако установка времени назад как известно, имеет непреднамеренные последствия.