logo
Etusivu
Käsikirja
Opinnäytetyö
Tiedostot
Linkit
Muuta

LeHTori

Käsikirja

2 FreeBSD Käyttöjärjestelmä

2.1 Esitellään FreeBSD

2.2 Asennetaan FreeBSD

2.2.1 Ennen asennusta

2.2.2 Valitaan asennusmediasi

2.2.3 Asennetaan FreeBSD

2.2.4 Dual Boot

2.3 Yleistä UNIX järjestelmistä

2.4 Peruskomennot

2.5 Komentotulkit

2.6 Ohjelmien asentaminen ja päivittäminen

2.7 Käynnistysjonot

2.8 Asetustiedostot

2.9 Levykiintiö eli quota

2.10 FreeBSD:n kerneli

2.11 Yhteyden jakaminen NATD:llä

2.12 Palomuuriohjelmistot

2.13 Cvsup ja verkosta päivittäminen

2.14 Käyttöjärjestelmän päivittäminen

2.15 XFree86 Ikkunointijärjestelmä

2.16 Sysinstall Ohjelmisto

2.17 Yleisiä ongelmia

2.18 Muuta

2.19 Levyjärjestelmän laitteiden-nimet

3 Asennetut palvelinohjelmistot ja niiden käyttäminen

3.1 Samba ja toimialuepalvelin

3.2 Squid, Internetin välityspalvelin (proxy)

3.3 Apache, Web-palvelin

3.4 Postfix, Sähköpostipalvelin

3.5 Popd, Sähköpostin hakupalvelin

3.6 Openwebmail

3.7 Bind9, DNS-palvelin

3.8 OpenSSH

3.9 OpenSSL sertifikaatti


2.2.4 Dual Boot

FreeBSD ja käynnistyslataajat

Ohjeet Windowssille (boot.ini modi)

FreeBSD:n oma käynnistyslataaja on hieman outo, ehkä aloittelijoilla suosittelisin käyttämään Windows 2000 ja XP:llä. Windowssin omaa käynnistyslataajaa. Pystyessäsi käyttää tätä kyseistä lataajaa siinä on useita etuja nähden ulkopuoliseen käynnistyslataajaan.

Etuja.

Windows:in rikkoutuessa, käynnistyslataajasi toimii kopioimalla yhden tiedoston c:n juureen ja laittamalla pari riviä boot.iniin. kun taas ulkopuolisella lataajalla joutuisit asentamaan lataajan uudelleen käynnistyssektorille. Järjestelmä ei kirjoita omaa sektoria jotenka poistaminenkin on helpompaa. et tarvitse eheyttää käynnistyssektoria, mikäli et haluaisikaan käyttää enää freebsd:tä helppo säätää ja käyttää, hieno säätöjen tekeminen onnistuu Windowssista käsin helposti.

Huonoja puolia

- boot1 tiedoston kopiointi juuresta vaatii hieman taitoa ensikertalaiselta (ohjeet on)

Olet siis asentamassa FreeBSD:tä toisen käyttöjärjestelmän rinnalle, kuten Microsoft Windowssin. Huom. seuraavat ohjeet ovat testattu Windows 2000 ja XP:ssä ne eivät toimi Windows 9x versioilla, mikäli käytät Windows 98:a, suosittelen sinua käyttämään FreeBSD:n omaa btx-lataajaa, käyttämään grubia tai asentamaan jonkun muun käynnistyslataajan.

Muista asettaa Windows osiosi buuttaavaksi tehdessäsi FreeBSD:n osiota levylle. HUOM, MIKÄLI UNOHDAT TEHDÄ, WINDOWS EI KÄYNNISTY AUTOMAATTISESTI.

Älä kirjoita käynnistyssektoria vaan jätä tähän kohtaan "none". tällöin FreeBSD:n asennuslevy jättää käynnistyssektorisi täysin koskemattomaksi.

Jatka asennusta normaalisti ->

Kun olet asentanut järjestelmän onnistuneesti ja seuraavaksi olisi vain uudelleenkäynnistys edessä. painetaan ennen uudelleenkäynnistystä paina ctrl + alt + f4 niin pääset asennuskonsoliin. Josta kopioidaan vain yksi tiedosto talteen seuraavasta paikasta

Mene hakemistoon /boot
cd /boot

Ohje kopioinnista kovalevyasemalla (Windows 2000 / XP FAT32 tiedostojärjestelmällä)

Huom. vaatii fat32 tiedostojärjestelmän, käytä levykettä tai verkkoa ntfs tiedostojärjestelmällä.

mount -t msdos /dev/levy /mnt/
cp boot1 /mnt

Ohje kopioinnista levykkeelle

Tarvitset ainakin yhden levykkeen jossa on tilaa, teet seuraavat komennot:

Liitä levyke järjestelmään
mount -t msdos /dev/fd0 /mnt #tarkista onko fd0 vai fdc


Kopioidaan tiedosto levykkeelle
cp boot1 /mnt

Ohje kopioinnista verkkoon

Voit myös kopioida tiedoston verkkoon talteen käyttämällä sftp- tai ftp-ohjelmaa. edellyttää että sinulla on asennettuna internet-yhteys asennettavassa järjestelmässä. sftp:llä yhteyden muodostaminen ssh-palvelimeen esim. valitettavasti kaikilla ei ole mahdollisuutta siirtää tiedostojaan sftp:llä
sftp tunnus@hosti (-p portti)


Siirrä tiedosto sftp ohjelmalla
put boot1

Ellei sinulla ei ole sftp: palvelimelle yhteyttä, mutta pääset siirtämään tiedoston ftp:lle

Ftp ohjelman komento on ftp
syntaxi : ftp osoite.fi

Päästyäsi sisään ftp palvelimelle lähetät boot1 tiedoston . komento put /boot/boot1

Tiedoston ollessa turvassa jollakin medialla / verkossa siirrymme vaiheeseen Windows. Sinun tulee olla pääkäyttäjänä sisällä Windowssissa

Kirjoita reboot ja poista asennus mediasi asemasta.

*Ellei Windows ei käynnistynytkään. Ellei Windows ei käynnistynyt, vaan FreeBSD, unohdit asettaa Windows-osiosi aktiivisesti. Ei hätää, aseta FreeBSD levy uudelleen sisään ja käynnistä koneesi uudelleen. Mene standard setup ja aseta Windows osiosi aktiiviseksi "s" napilla ja kirjoita muutokset "w" napilla. Käynnistä koneesi uudelleen ja Windowssin pitäisi käynnistyä nyt oletuksena.

Kopioidessasi tiedoston edellisessä mainitulle levykkeelle tai verkkoon, kopioi tiedosto C: juureen. (Oletan että windows on c-asemassa)

boot1 ollessa c: asemalla

Muuta boot1 bootsect.bsd ja piilota tiedosto. varmista että tiedostoon lisäksi ei ole oikeus lukuun kuin vain järjestelmänvalvojana
Mene suorita ja kirjoita notepad C:\boot.ini

Lisää seuraava rivi
C:\bootsect.bsd="FreeBSD"

Varmista että timeout on isompi kuin = 0

Tallenna muutos ja käynnistä tietokoneesi uudelleen

Nyt pitäisi käynnistyksessä tulla valitsin jolla voit valita kumpi järjestelmä käynnistetään.

Ylös daemon

Tero Asikainen, Mika Mähönen ja Markku Hämäläinen