Tehtävänä oli asentaa apache2, tehdä lokiin merkinnät onnistuneesta testauksesta ja kahdesta virheestä, sekä asettaa palomuurista sisäänpääsy vain apacheen.
Käytin tehtävään koulun läppäriä HP EliteBook 2560p ja Xubuntu 14.10. LiveUSB-tikkua.
Käynnistin Xubuntun, tein perusviritykset ja asensin apachen.
sudo setkxbmap fi
sudo apt-get update
sudo apt-get install apache2
Tämän jälkeen testasin selaimen kautta apachen toimivuuden. Loin ensiksi itselleni public_html kansion ja sinne perustiedoston nanolla.
mkdir public_html
nano index.html
"apache testaus"
crtl ^C ctrl^X
http://localhost/~otto/
Sain selaimella eteeni tekstin "apache testaus".
Tämän jälkeen kävin vilkaisemassa apachen lokia ja näin onnistuneen sivulataukseni
cat /var/log/apache2/access.log
Seuraavaksi aiheutin tahallani pari erilaista virhettä virhelokiin.
Ensiksi yhdistin sivuun jota ei ole olemassa ja toiseksi yritin yhdistää localhostiin https-etuliitteellä.
http://localhost/eiolemassa
https://localhost/
Tämän jälkeen selasin apachen virhelokiin ja näin virheeni onnistuneesti
cat /var/log/apache2/error.log
Seuraavaksi lähdin konfiguroimaan palomuuriani.
Käytin tehtävässä Xubuntussa valmiiksi olevaa palomuuria UFWtä.
Aluksi estin kaiken liikenteen ja poikkeuksena sallin portin 80, eli apachen kuunteleman portin.
sudo ufw default deny
sudo ufw allow http
sudo ufw enable
sudo ufw status
Tarkistin vielä palomuurini tilanteen lopuksi.
Ei kommentteja:
Lähetä kommentti