PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : NTP als Dienst laufen lassen



FRAD
02.06.05, 07:52
Hi,

habe hier suse 8.2 und xntp ist auch installiert.

Wenn ich ntpdate 192.168.10.10 mache wird die Zeit auch abgeglichen

2 Jun 08:51:53 ntpdate[6747]: adjust time server 192.168.10.10 offset -0.036905

Nur wie kann ich das per Dienst/Daemon laufen lassen?

Der Linux Rechner hängt permanent im LAN, also keine Interneteinwahl.

Ciao

Tomek
02.06.05, 08:27
Warum nicht einfach einen täglichen Cronjob mit dem ntpdate-Aufruf konfigurieren? Ein NTP-Server ist meistens überflüssig, außer du hast viele Rechner im LAN, die die Zeit abgleichen sollen.

Ein paar Links zum Thema NTP-Server:
http://scott.exti.net/susefaq/howto/time.html
http://www.kefk.net/Linux/Administration/Zeit/index.asp
http://www.siliconvalleyccie.com/linux-hn/ntp.htm
http://gentoo-wiki.com/HOWTO_NTP

FRAD
02.06.05, 08:30
Hi,

kannst du mir das mit dem cron job etwas genauer erklären? Würde es dann so machen...

Tomek
02.06.05, 08:36
echo "57 23 * * * root /usr/sbin/ntpdate -s -t 5 ptbtime1.ptb.de ptbtime2.ptb.de ntp0.fau.de ntp1.fau.de >/dev/null 2>&1" > /etc/cron.d/ntpdate
Damit wird ntpdate jeden Tag um 23:57 Uhr aufgerufen.

temir
02.06.05, 08:37
Hm, warum cron? Einfacher ist doch:
cd /etc/init.d; insserv xntpd
- damit wird es automatisch gestartet. Die conf muss noch angepasst werden.

Tomek
02.06.05, 08:41
Wozu einen weiteren Daemon starten? Ist in den meisten Fällen doch unnötig und stellt ein potenzielles Sicherheitsrisiko dar und verbraucht Speicher.

temir
02.06.05, 08:48
So kann man es auch sehen...

FRAD
02.06.05, 12:10
Hi

muss ich dein Croncode einfach in die KOmmadnozeile eingeben? Oder muss dieser in eine Datei?

Ciao

sirmoloch
02.06.05, 12:13
man cron
man 1 crontab
man 5 crontab

Ein wenig Eigeninitiative wird man ja wohl noch erwarten können... :rolleyes:

FRAD
02.06.05, 12:21
ist ja auch kein thema, das mit cron habe ich ja auch schon verstanden... noch das mit dem

echo ...

hat mir nicht soviel gesagt :)

Kann ihc eigentlich auch den Status abfragen, ob alles funktioniert hat? Gibt es ein Logfile?

Ciao

sirmoloch
02.06.05, 12:33
Die Ausgabe der Cron-Jobs wird automatisch an den Besitzer des Jobs per Mail gesendet. Du musst die lokalen Mails nur abrufen.

Tomek
02.06.05, 13:30
echo "57 23 * * * root /usr/sbin/ntpdate -s -t 5 ptbtime1.ptb.de ptbtime2.ptb.de ntp0.fau.de ntp1.fau.de >/dev/null 2>&1" > /etc/cron.d/ntpdate
Damit wird ntpdate jeden Tag um 23:57 Uhr aufgerufen.
Wenn du es so machst, wie ich es geschrieben habe, werden die Zeitänderungen im Syslog festgehalten.

FRAD
02.06.05, 13:56
so habe ich es gemaccht, datei wurde auch angelegt :)

Habe mal in der Datei messages geschaut, da sind keine Einträge, ob es geklapt hat ode rnicht....

Help

Ciao & Danke