Отключить синхронизацию сетевого времени в Ubuntu 16.04
Как включить синхронизацию времени в сети в Ubuntu 16.04? Как проверить / убедиться, что сетевая синхронизация времени отключена?
3 ответа
Эта команда поможет вам найти часовой пояс:
timedatectl status | grep "Time zone"
После получения часового пояса, проверьте статус Network Time on
, Следующая команда поможет вам проверить, включена она или отключена:
timedatectl status
Network time on: yes
NTP synchronized: yes
Теперь проверьте доступные часовые пояса. используйте следующую команду
timedatectl list-timezones
Используйте эту команду, чтобы выбрать часовой пояс:
sudo timedatectl set-timezone America/New_York
Как только вы закончите с вышеуказанной командой, используйте следующую команду, чтобы включить или отключить сетевое время:
sudo timedatectl set-ntp on
У меня запущен ntpd, и в настройках времени / даты включена синхронизация:
$ ps -ef | grep ntp
ntp 1643 1 0 11:20 ? 00:00:00 /usr/sbin/ntpd -p /var/run/ntpd.pid -g -u 121:129
Если вы НЕ хотите, чтобы это было включено, настройте конфигурацию вручную и удалите пакет ntpd из вашей системы.
Чтобы проверить, работает ли синхронизация времени, наберите
ntpstat
в командной строке. Он должен написать, насколько точны ваши часы, если они синхронизированы. Чтобы проверить, как это синхронизировано, попробуйте это
ntpq -c pe
или дольше
ntpq -c peers
Чтобы увидеть, работает ли служба ntp, наберите
systemctl status ntp.service
Вы можете остановить это с
systemctl stop ntp.service
и начать это с
systemctl start ntp.service
Вы можете увидеть некоторые настройки для времени и даты в системных настройках. Как видно на картинке, вы можете отключить автоматическую дату и время. Это остановит вашу синхронизацию времени.
И, наконец, у вас есть настройки для синхронизации времени в
/etc/ntp.conf