Erinevus lehekülje "Populaarsete teenuste pidamine OpenBSD abil" redaktsioonide vahel
47. rida: | 47. rida: | ||
# dhcpd em0 | # dhcpd em0 | ||
+ | |||
+ | ===Ajaserver=== | ||
+ | |||
+ | Süsteemi õige aeg on oluline näiteks logifailide kasutamise seisukohast. OpenBSD nn baas-komplekti kuulub ntpd programm, mille seadistusfailiks on /etc/ntpd.conf. Süsteemi enda aja õigena hoidmiseks piisab seadistusfailis reast | ||
+ | |||
+ | servers pool.ntp.org | ||
+ | |||
+ | ntpd käivitamiseks sobib öelda | ||
+ | |||
+ | # ntpd | ||
+ | |||
+ | Kui lisada järele võti -d on võimalik jälgida aja sünkroniseerimise protsessi | ||
+ | |||
+ | # ntpd -d | ||
+ | # ntpd -d | ||
+ | ntp engine ready | ||
+ | reply from 81.20.144.33: offset -0.044867 delay 0.000408, next query 7s | ||
+ | reply from 81.20.150.42: offset -0.049221 delay 0.000622, next query 5s | ||
+ | reply from 193.40.133.142: offset -0.046872 delay 0.003714, next query 8s | ||
+ | reply from 193.40.5.113: offset -0.046573 delay 0.003994, next query 8s | ||
+ | reply from 84.50.81.46: offset -0.045684 delay 0.045518, next query 9s | ||
+ | |||
+ | Kuna süsteemis puudub ntptrace laadne utiliit, siis sedasi on sobiv jälgida ntpd toimimist, nt kas tal õnnestub pääseda läbi eemaloleva tulemüüri välja vajalike ajaserveriteni. |
Redaktsioon: 16. august 2008, kell 23:45
Sissejuhatus
OpenBSD abil teenuste, nt nimeserveri ja veebiseveri pidamisel torkab Linuxi ja Solarise kasutajatele ilmselt olulise erinevusena silma
- puuduvad nö tavapärased /etc/init.d/serverinimi käivitusskriptid (mis on tegelikult üks nn BSD-line ilming; õigupoolest on ses mõttes Linux ja Solaris System V legacy'ga)
- vaikimisi on teenused pigem chroot'itud
Teenuste käivitumist bootimisejärgselt saab juhtida /etc/rc.conf, õigemini /etc/rc.conf.local faili abil. Seaditusfailides tehtud muudatuste kehtestamiseks tuleb saata protsessile sobiv signaal või kasutada sobivat utiliiti, nt named puhul on olemas programm rndc.
Nimeserver
Nimeserveri tarkvara sisaldub OpenBSD opratsioonisüsteemis, seadistusfailid asuvad kataloogis /var/named. Nimeserveri käivitamiseks tuleb öelda
# named
Veebiserver
Veebiserveri takrkvara sisaldub OpenBSD operatsioonisüsteemis, seadistusfailid asuvad kataloogis /var/www. Veebiserveri käivitamiseks tuleb öelda
# httpd
Kui veebiserver peaks käivituma mitte-chrootitult, tuleb lisada lõppu võti -u.
DHCP server
DHCP server takrkvara sisaldub OpenBSD operatsioonisüsteemis, seadistusfail /etc/dhcpd.conf võiks olla näiteks sellise sisuga
shared-network arvutid { option domain-name-servers 192.168.10.254; option domain-name "loomaaed"; subnet 192.168.01.0 netmask 255.255.255.0 { range 192.168.10.32 192.168.10.63; option broadcast-address 192.168.10.255; option routers 192.168.10.254; } host diskless.loomaaed { hardware ethernet 00:11:25:85:64:34; fixed-address 192.168.10.216; option broadcast-address 192.168.10.255; option routers 192.168.10.254; } }
Käivitamine toimub käsuga, kus em0 on selle võrguseadme nimi, millel dhcp teenus tööle hakkab
# dhcpd em0
Ajaserver
Süsteemi õige aeg on oluline näiteks logifailide kasutamise seisukohast. OpenBSD nn baas-komplekti kuulub ntpd programm, mille seadistusfailiks on /etc/ntpd.conf. Süsteemi enda aja õigena hoidmiseks piisab seadistusfailis reast
servers pool.ntp.org
ntpd käivitamiseks sobib öelda
# ntpd
Kui lisada järele võti -d on võimalik jälgida aja sünkroniseerimise protsessi
# ntpd -d # ntpd -d ntp engine ready reply from 81.20.144.33: offset -0.044867 delay 0.000408, next query 7s reply from 81.20.150.42: offset -0.049221 delay 0.000622, next query 5s reply from 193.40.133.142: offset -0.046872 delay 0.003714, next query 8s reply from 193.40.5.113: offset -0.046573 delay 0.003994, next query 8s reply from 84.50.81.46: offset -0.045684 delay 0.045518, next query 9s
Kuna süsteemis puudub ntptrace laadne utiliit, siis sedasi on sobiv jälgida ntpd toimimist, nt kas tal õnnestub pääseda läbi eemaloleva tulemüüri välja vajalike ajaserveriteni.