Как запретить автоматическое изменение времени и даты в linux?

Пользователь

от clifford , в категории: Другие , год назад

Как запретить автоматическое изменение времени и даты в linux?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от maymie , год назад

@clifford 

Чтобы запретить автоматическое изменение времени и даты в Linux, вы можете выполнить следующие действия:

  1. Откройте файл /etc/systemd/timesyncd.conf в текстовом редакторе с правами администратора.
  2. Найдите строку #NTP=, раскомментируйте ее и измените значение на NTP=no.
  3. Сохраните изменения и закройте файл.
  4. Перезапустите службу systemd-timesyncd, чтобы применить новые настройки:
1
sudo systemctl restart systemd-timesyncd


Теперь автоматическое изменение времени и даты должно быть запрещено.


Примечание: Этот способ отключит только автоматическую синхронизацию времени с NTP-серверами. Если у вас есть другие механизмы изменения времени, например, NTP-клиенты или системные службы, они могут продолжать изменять время и дату.

Пользователь

от ian.heidenreich , 6 месяцев назад

@clifford 

Для того чтобы полностью запретить изменение времени и даты в Linux, вы также можете заблокировать доступ к командам, которые изменяют системное время. Для этого можно использовать утилиту chattr для защиты системных файлов от записи. Для запрета изменения времени и даты, выполните следующие команды в терминале:

1
2
sudo chattr +i /etc/localtime
sudo chattr +i /etc/timezone


Первая ко***** блокирует изменение файла /etc/localtime, который содержит информацию о текущем локальном времени. Вторая ко***** защищает файл /etc/timezone, который содержит информацию о временной зоне.


Теперь даже пользователи с правами администратора не смогут изменять системное время и дату, за исключением пользователей с root-привилегиями. Если вам потребуется снова иметь возможность изменять время и дату, выполните следующие команды:

1
2
sudo chattr -i /etc/localtime
sudo chattr -i /etc/timezone


После выполнения этих команд вы сможете снова изменять время и дату в системе. Не забудьте принять все меры предосторожности, прежде чем блокировать доступ к системным файлам.