Aktualizacja czasu systemowego z serwerem czasu (Public NTP)

Do poprawnego działania skryptu wymagany jest zainstalowany pakiet ntp.
Na początek tworzymy sobie pusty plik ntp.sh (touch ntp.sh)
i nadajemy mu parametr wykonywalności (chmod +x ntp.sh).
Następnie otwieramy plik ntp.sh w swoim ulubionym edytorze i wpisujemy do niego:

#!/bin/sh

SERVER=”193.138.118.2″
LOG=”/var/log/messages”
DOM=`date +%d`
DON=`date +%b`
NOW=`date +%X`

if
/usr/sbin/ntpdate -u $SERVER ; then
/sbin/hwclock –systohc
fi

echo „$DON $DOM $NOW – Czas zostal zaaktualizowany z serwera $SERVER” >> $LOG

zapisujemy i wychodzimy z edytora.
Teraz można skrypt ntp.sh odpalić ręcznie (z roota  ./ntp.sh) lub przenieść
do katalogu cron.(daily|weekly|monthly) aby byl wywoływany z crona raz na dzień, tydzień lub miesiąc.

gotowy skrypt można pobrać tutaj

Autor: Krzysztof Wnuk

Bookmark and Share

wtorek, 15 września, 2009 at 18:52
Warning: Undefined array key "tagi" in /usr/home/spontan/domains/klodzko.linux.pl/public_html/wp-content/themes/blocks/single.php on line 37
Brak komentarzy.

Zostaw komentarz

Warning: Undefined variable $user_ID in /usr/home/spontan/domains/klodzko.linux.pl/public_html/wp-content/themes/blocks/comments.php on line 200