[1] Instalacja serwera NTP

28 stycznia 2023 Wyłączono przez Adam [zicherka] Nogły

Serwer NTP jest zawarty w domyślnej instalacji systemu FreeBSD 13.1, warto jednak zainstalować jego najnowszą wersję. Aby sprawdzić zainstalowaną wersję serwera NTP wprowadź:

root@vfbsd01:~ # ntpd --version
ntpd 4.2.8p15-a (1)

Zainstalować NTP Server można na dwa sposoby: albo kompilując go, albo zainstalować z pakietu.
Aby skompilować NTP Server wykonaj:

root@vfbsd01:~ # cd /usr/ports/net/ntp/
root@vfbsd01:/usr/ports/net/ntp # make config ; make install clean
root@vfbsd01:/usr/ports/net/ntp # rehash

Instalacja z pakietu wygląda następująco:

root@vfbsd01:~ # pkg install ntp
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
All repositories are up to date.
The following 2 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
libevent: 2.1.12
ntp: 4.2.8p15_5

Polecenie to zainstaluje/zaktualizuje NTP Server do najnowszej wersji.
Którą z opcji wybierzemy zależy to tylko od Nas. Instalacja z pakietu jest szybsza i bezproblemowa, zaś instalacja ze źródeł to kilka – do kilkudziesięciu minut pracy wraz z odpowiedziami na pytania odnośnie opcji kompilacji i/lub instalacji.

Aby serwer czasu NTP startował wraz z systemem należy dodać następujący wpis:

root@vfbsd01:~ # mcedit /etc/rc.conf
# dodaj na końcu
ntpd_enable="YES"

Jak również dodatkowo należy dodać poniższe wpisy:

# dodaj na końcu
ntpd_program="/usr/local/sbin/ntpd"
ntpdate_program="/usr/local/sbin/ntpdate"