Устанавливаем правильное время на freebsd

Неверное время на вашем сервере? А может вы и вовсе не знаете сколько там времени у вас. Быстрый способ узнать и подправить время:
Узнаём время, дату:
touch /tmp/time && ls -lT /tmp/time | awk '{print $9, $6, $7, $8}' && rm /tmp/time
Теперь 2-а способа исправить дату:

1) руками коммандой:
date yymmddhhss

,где
yy — год.последние 2 цифры
mm — месяц
dd — день
hh — час
ss — минуты

например:
date 0906282212
Установится дата Sun Jun 28 22:12:00 MSD 2009

2) разрешить ntp серверу из интернета установить дату и время, в этом случае у вас на freebsd должен быть открыть udp порт под номером 123.
Если используете ipfw, то добавьте в /etc/rc.firewall строчки:

/sbin/ipfw -q add 00714 allow udp from any to any 123
/sbin/ipfw -q add 00715 allow udp from any 123 to any

В таком случае для устаовки времени надо всего лишь выполнить команду:

ntpdate europe.pool.ntp.org

Увидим примерно следующие строчки:

20 Sep 15:42:14 ntpdate[1699]: step time server 131.234.137.24 offset 7233872.343763 sec

Проверяем установившуюся дату и радуемся актуальному времени на сервере.

Добавить комментарий