Rdate: Różnice pomiędzy wersjami

Z Podręcznik Administratora by OPZ SGU
Przejdź do nawigacji Przejdź do wyszukiwania
m (zmiana, co godzinę aktualizacja ... admin bez jaj to nie pentagon ^^ raz dziennie styknie.)
 
(Nie pokazano 3 wersji utworzonych przez jednego użytkownika)
Linia 17: Linia 17:
czas=`date`
czas=`date`
echo "PRZED: $czas" >>/var/log/aktualizacja_czasu.txt;
echo "PRZED: $czas" >>/var/log/aktualizacja_czasu.txt;
rdate -s ntp.task.gda.pl >>/var/log/aktualizacja_czasu.txt;
rdate -s ntp.itl.waw.pl >>/var/log/aktualizacja_czasu.txt;
czas=`date`
czas=`date`
echo "PO  : $czas">>/var/log/aktualizacja_czasu.txt;
echo "PO  : $czas">>/var/log/aktualizacja_czasu.txt;
Linia 32: Linia 32:


<pre>
<pre>
0 * * * * sh /bin/aktualizuj_czas.sh
0 22 * * * sh /bin/aktualizuj_czas.sh


</pre>
</pre>


Raz na godzinę, nasz system wykona synchronizację czasu.
Raz dziennie o 22, nasz system wykona synchronizację czasu.
 
Przykład logów
<pre>
PRZED: śro, 1 lip 2009, 13:00:01 CEST
PO  : śro, 1 lip 2009, 13:11:55 CEST
</pre>
 


I koniec problemów admina...
I koniec problemów admina...

Aktualna wersja na dzień 06:02, 20 lip 2009

Automatyczna aktualizacja czasu by rdate

Instalujemy

apt-get install rdate


Tworzymy skrypt

nano /bin/aktualizuj_czas.sh
#!/bin/sh
# przyklad
czas=`date`
echo "PRZED: $czas" >>/var/log/aktualizacja_czasu.txt;
rdate -s ntp.itl.waw.pl >>/var/log/aktualizacja_czasu.txt;
czas=`date`
echo "PO   : $czas">>/var/log/aktualizacja_czasu.txt;


Odpalamy edytor crona

crontab -e


wpisujemy

0 22 * * * sh /bin/aktualizuj_czas.sh

Raz dziennie o 22, nasz system wykona synchronizację czasu.

Przykład logów

PRZED: śro, 1 lip 2009, 13:00:01 CEST
PO   : śro, 1 lip 2009, 13:11:55 CEST


I koniec problemów admina...