15.01.2013 Views

Ubuntu kiszolgáló kézikönyve - Ubuntu dokumentáció - Ubuntu ...

Ubuntu kiszolgáló kézikönyve - Ubuntu dokumentáció - Ubuntu ...

Ubuntu kiszolgáló kézikönyve - Ubuntu dokumentáció - Ubuntu ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

4. Időszinkronizálás NTP-vel<br />

Hálózatkezelés<br />

Ez az oldal a számítógép idejének pontosan tartására szolgáló módszereket írja le. Ez <strong>kiszolgáló</strong>k<br />

esetén hasznos, de asztali gépek esetén nem feltétlenül szükséges (vagy kívánatos).<br />

Az NTP az idő hálózaton keresztüli szinkronizálására szolgáló TCP/IP protokoll. Alapvetően arról<br />

van szó, hogy a kliens lekéri az aktuális időt a <strong>kiszolgáló</strong>tól, és azt a saját órájának beállítására<br />

használja.<br />

Ezen egyszerű leírás mögött hatalmas összetettség található - az NTP-<strong>kiszolgáló</strong>k több rétegbe vannak<br />

szervezve, az első rétegbeli NTP-<strong>kiszolgáló</strong>k atomórákhoz kapcsolódnak (gyakran GPS-en keresztül),<br />

a második és harmadik rétegbeli <strong>kiszolgáló</strong>k pedig az interneten érkező tényleges kérések terhelését<br />

osztják el. A kliensszoftver is sokkal bonyolultabb, mint gondolná - ki kell szűrnie a kommunikációs<br />

késleltetéseket, és úgy kell módosítania az időt, hogy az ne zavarja az összes többi folyamatot a<br />

<strong>kiszolgáló</strong>n.<br />

Az <strong>Ubuntu</strong> két lehetőséget kínál az idő automatikus beállításához: az ntpdate és ntpd programokat.<br />

4.1. ntpdate<br />

Az <strong>Ubuntu</strong> alapértelmezésben tartalmazza az ntpdate programot, amely minden rendszerindításkor<br />

lefut, és beállítja az órát az <strong>Ubuntu</strong> NTP <strong>kiszolgáló</strong>jának megfelelően. Ugyanakkor a <strong>kiszolgáló</strong>k órái<br />

az egyes újraindítások között jelentős csúszást gyűjthetnek össze, emiatt hasznos az időt alkalmanként<br />

is pontosítani. Ennek legegyszerűbb módja a cron beállítása az ntpdate napi futtatására. Kedvenc<br />

szerkesztőjével rendszergazdai jogokkal hozzon létre egy /etc/cron.daily/ntpdate nevű fájlt a<br />

következő tartalommal:<br />

ntpdate -s ntp.ubuntu.com<br />

Az /etc/cron.daily/ntpdate fájlnak végrehajthatónak is kell lennie.<br />

sudo chmod 755 /etc/cron.daily/ntpdate<br />

4.2. ntpd<br />

Az ntpdate egy egyszerű eszköz - naponta csak egyszer képes az idő módosítására, egy nagy<br />

javítással. Az ntpd nevű NTP-démon sokkal finomabb. Kiszámítja a rendszeróra elcsúszását, és<br />

folyamatosan módosítja, így nem lesznek nagy javítások, amelyek például inkonzisztens naplókat<br />

eredményezhetnének. Ennek ára csak némi processzorteljesítmény és memória, de egy modern<br />

<strong>kiszolgáló</strong>n ezek elhanyagolhatók.<br />

To install ntpd, from a terminal prompt enter:<br />

sudo apt-get install ntp<br />

46

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!