Настройка времени в Debian

Короткая заметка о том как настроить отображение правильного времени в Unix подобных системах, и наладить его синхронизация со специальными серверами точного времени. Коротко не разжевывая – по делу. Мы не рассматриваем так называемое аппаратное время (BIOS) а настраиваем его программно.
Сначала Linux пример, ниже netbsd и в конце freebsd настройка ntp

Пример Debian 6.
смотреть текущее время
date
Настраиваем правильную временную зону –
тут находим необходимую
/usr/share/zoneinfo/
делам на нее ссылку -
Пример :
ln -sf /usr/share/zoneinfo/Europe/Kiev /etc/localtime
Далее настраиваем синхронизацию :

установим
apt-get install ntpdate

запустим ( пример )
ntpdate 194.186.254.22 195.2.64.5

На постоянной основы это можно сделать двумя способами :
способ раз –
Настроить команду
ntpdate 194.186.254.22 195.2.64.5
на исполнение в cron

способ два –
устанавливаем сервер ntp server ( он будет при каждой загрузке синхронизироваться ).

apt-get install ntp

настройка сервера производится через редактирование /etc/ntp.conf
но default настройки рабочие их и оставим.

На NetBSD.

ln -sf /usr/share/zoneinfo/Europe/Kiev /etc/localtime

На NetBSD ntp клиент и сервер установлены вместе с системой.

синхронизируем время.
ntpdate -b ntp1.inrim.it ntp2.inrim.it

Для того чтобы сервер делал это с перезагрузкой – добавим в rc.conf

ntpdate=YES ntpdate_hosts=”ntp1.inrim.it”

На FreeBSD :

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

ln -sf /usr/share/zoneinfo/Europe/Kiev /etc/localtime

синхронизируем

ntpdate -b ntp1.inrim.it ntp2.inrim.it

Добавляем чтобы поднять сервер

ntpdate_enable=”YES” в файл /etc/rc.conf.

файл настройки /etc/ntp.conf – дефалтный вполне рабочий.

http://ifreebsd.org/linux/настройка-времени-в-unixfreebsdlinuxnetbsd-синхронизац/

Обновлено: 13.03.2015