URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 71450
[ Назад ]

Исходное сообщение
"Нестандартное время в системе!"

Отправлено MVictorL , 15-Янв-07 11:49 
Достался в наследство сервер.
Судя по всему, предыдущий админ что-то сделал, чтобы время отставало на 7 мин (чтобы опаздывать на работу ;-)) )
Т.е., даже после синхранизации времени, остается разница в 7 мин...

Подскажите, где искать это чудо, чтобы исправить?!


Содержание

Сообщения в этом обсуждении
"Нестандартное время в системе!"
Отправлено ncp , 15-Янв-07 13:11 
>Достался в наследство сервер.
>Судя по всему, предыдущий админ что-то сделал, чтобы время отставало на 7
>мин (чтобы опаздывать на работу ;-)) )
>Т.е., даже после синхранизации времени, остается разница в 7 мин...
>
>Подскажите, где искать это чудо, чтобы исправить?!

в Linux есть системное время, а есть компьютерное, т.е. время, которое считает BIOS и которое считает система. Как редактировать не знаю.


"Нестандартное время в системе!"
Отправлено Dmitry , 15-Янв-07 13:28 
Во фре есть вот такая штука:


date [-d dst] [-r seconds] [-t minutes_west] [-nu] [+format]
[[yy[mm[dd[hh]]]]mm[.ss]]


Теперь просто введите эту команду:

# date


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

# date yymmddHHMM.SS


где, yy - две последние цифры года (95 для 1995 года)
mm - номер месяца (от 1 до 12)
dd - число (от 1 до 31)
HH - часы (от 0 до 23)
MM - минуты (от 0 до 59)
SS - секунды (их можно опустить) (от 0 до 59)

установить дату (24 января 1995 года)
# date 9501241455 и время (14 часов 55 минут)


К слову сказать, только superuser (root) может установить дату. Дpугие
пользователи сделать этого не могут.

А можно просто изменить текущее время:


# date 1532
установить время (15 часов 32 минуты)

Может, здесь собака порылась?


"Нестандартное время в системе!"
Отправлено MVictorL , 15-Янв-07 16:44 
>Во фре есть вот такая штука:
>
>
>date [-d dst] [-r seconds] [-t minutes_west] [-nu] [+format]
>[[yy[mm[dd[hh]]]]mm[.ss]]
>
>
>Теперь просто введите эту команду:
>
># date
>
>
>С помощь этой команды также можно установить новую дату и время. Для
>этого
>необходимо указать их в качестве параметра.
>
># date yymmddHHMM.SS
>
>
>где, yy - две последние цифры года (95 для 1995 года)
>mm - номер месяца (от 1 до 12)
>dd - число (от 1 до 31)
>HH - часы (от 0 до 23)
>MM - минуты (от 0 до 59)
>SS - секунды (их можно опустить) (от 0 до 59)
>
>установить дату (24 января 1995 года)
># date 9501241455 и время (14 часов 55 минут)
>
>
>К слову сказать, только superuser (root) может установить дату. Дpугие
>пользователи сделать этого не могут.
>
>А можно просто изменить текущее время:
>
>
># date 1532
>установить время (15 часов 32 минуты)
>
>Может, здесь собака порылась?

Ставлю руками (date) ЛЮБОЕ время. После синхронизации (ntpdate) устанавливается точное время, НО минус 7 мин!!!


"Нестандартное время в системе!"
Отправлено dev , 15-Янв-07 18:31 
>После синхронизации (ntpdate) устанавливается точное время, НО минус 7 мин!!!

А на том, с чем синхронизируешься, какое время?


"Нестандартное время в системе!"
Отправлено ррр , 16-Янв-07 00:49 
>>Достался в наследство сервер.
>>Судя по всему, предыдущий админ что-то сделал, чтобы время отставало на 7
>>мин (чтобы опаздывать на работу ;-)) )
>>Т.е., даже после синхранизации времени, остается разница в 7 мин...
>>
>>Подскажите, где искать это чудо, чтобы исправить?!
>
>в Linux есть системное время, а есть компьютерное, т.е. время, которое считает
>BIOS и которое считает система. Как редактировать не знаю.

1. Синхронизируемся по ntp
2. hwclock  --systohc (ставим время в биосе на системное)


"Нестандартное время в системе!"
Отправлено MVictorL , 16-Янв-07 10:20 

Видимо, меня всё-таки неправильно поняли!
Объясняю подробнее:

timeserver - 12.00
myhost - 10.00

[myhost ]# date
  Tue Jan 16 10:00:00 EET 2007
[myhost ]# ntpdate timeserver
[myhost ]# date
  Tue Jan 16 11:53:10 EET 2007


"Нестандартное время в системе!"
Отправлено dev , 16-Янв-07 13:20 
1. Попробуй синхронизироваться с кем-нибудь другим.
2. Пересобери ntpdate из правильных исходников и проверь еще раз.

"Нестандартное время в системе!"
Отправлено MVictorL , 16-Янв-07 13:29 
>1. Попробуй синхронизироваться с кем-нибудь другим.
>2. Пересобери ntpdate из правильных исходников и проверь еще раз.

Я же писал, что это было сделано, скорее всего, специально бывшим админом.
Я хотел узнать, как это можно сделать, чтобы, соответственно, исправить!