Linux-verkon hallinta tie64d
Kevään 2006 arvostelut ovat Winhassa. Onnea kurssin läpäisseille!
Aikataulu loppukevät 2006
Jatkokurssilla on mahdollista muokata aiheita osallistujien toivomusten mukaan. Tunnit tietokonelaboratoriossa. karte lukkari
Iltaryhmä (tie64d11) alkaa viikkoa päiväryhmää myöhemmin, w13 2006-03-27.
Päiväryhmä
Päiväkerho kokoontuu maantaisin kello 12:15 luokassa h5013.
w13 Ubuntu DHCP ja Ubuntu PXE
w14 Työasemien automaattinen asennus ja hallinnointi Install workstations automatically, Control Many Computers with SSH, ssh-uploadkeys.
w15 Samba, Linuxin ja Windowsin välinen tiedostojako Linux palvelimena Linux asiakkaana Tulostaminen Linuxista.
(w16 Pääsiäisloma)
w17 Tulimuuri
(w18 Vappu)
w19 Murron analyysi
w20 Koe
Iltaryhmä
Yökerho maantaisin 16:45 luokassa h5013.
w12 Ei tunteja illan ryhmällä, iltaryhmä tie64d11 alkaa vasta w13 2006-03-27.
w14 Ubuntu DHCP ja Ubuntu PXE
w15 Useiden työasemien hallinnointi ssh:lla Control Many Computers with SSH ssh-uploadkeys
(w16 Pääsiäisloma)
w17 Samba
(w18 Vappu)
w19 Murron analyysi
w20 Koe
Kotitehtävät
Kotitehtävät osoitteeseen http://myy.helia.fi/~a123/linux/j-1.html , missä a123 on opiskelijanumero ja j-1 tarkoittaa ensimmäistä tehtäväraporttia. Kotitehtävien suositeltava lisenssi on “GNU General Public License versio 2”. Lähteisiin tulee viitata, kurssiin voit viitata esim. “Pohjana Tero Karvisen Linux-kurssi http://www.iki.fi/karvinen/linux-verkon_hallinta.html“. Tehtävät palautetaan vuorokautta ennen seuraavia tunteja.
-
w12 (ilta w13) j-1 Asenna työasema kickstartilla. Tee oma kickstart ja testaa asentamalla, että se toimii. (voi tehdä parityönä)
-
w13 (ilta w14) j-2 a) Asenna kone niin, että käyttäjän tarvitsee vain valita verkkokäynnistys (pxe+kickstart). b) Asenna kone niin, että sammutettu kone herää ja asentuu kokonaan ilman käyntiä asennettavalla koneella (taikapaketti+pxe+kickstart). (voi tehdä parityönä)
-
(päivä w14) Hallitse useita koneita ssh:lla ja julkisen avaimen kirjautumisella
-
(ilta w15) a) Asenna SSHd ja luo kaverillesi käyttäjä b) automatisoi kirjautuminen julkisen avaimen menetelmällä c) julkaise julkinen avaimesi ja ohje, anna jonkun asentaa se d) hallitse etänä vähintään kahta konetta (for-silmukalla) (guruille: paranna luo_kukavaan.sh skriptiä tai tee oma)
-
w15 päivä a) Asenna Samba. Jaa käyttäjien kotihakemistot Samballa. Salli kirjoittaminen samba-jaettuihin kotihakemistoihin. b) Selaa Samba-jakoja smbclient:lla, nautiluksella (Places:Home, ctrl-L, smb://), connect to server c) Muokkaa samba-jakosi tiedostoja Windows-koneelta
-
w17 päivä) a) Asenna FireHOL tulimuuri b) tee jollekin palvelimelle reikä c) testaa kiellettyä ja sallittua liikennettä telnet-porttiskannauksella d) skannaa koneesi nmapilla. e) nmap:lla: kerää versionumerot, tunnista käyttöjärjestelmä. f) JOKO tee oma iptables tulimuuri skriptillä TAI testaa jotain Ubuntun varastoista löytyvää tietoturvatuotetta (esim nessus, dsniff) (Ole huolellinen, skannaa vain omia koneitasi labraverkossa. Tarkista ip-osoitteet yms niin, ettei paketteja vahingossakaan valu Internetiin tai tuotantoverkkoon).
-
w17 ilta) a) Asenna Samba. Jaa käyttäjien kotihakemistot Samballa. Salli kirjoittaminen samba-jaettuihin kotihakemistoihin. b) Selaa Samba-jakoja smbclient:lla, nautiluksella (Places:Home, ctrl-L, smb://), connect to server c) Muokkaa samba-jakosi tiedostoja Windows-koneelta d) JOKO liitä smb-jako mount-komennolla TAI kokeile jotain muuta verkkotiedostojärjestelmää kuin smb/samba.
Tältä kurssilta: Päiväryhmän esimerkkiratkaisuja Yökerhon esimerkkiratkaisuja
Wanhaa tavaraa
Harjoitusten esimerkkiratkaisuja
Vanhat sivut: linux-verkonhallinta loppusyksy 2005
Vielä vanhempia tie64d kurssisivuja, joilla on linkkejä vanhoihin tehtävien ratkaisuihin.
Linkkejä ja vinkkejä
Karjalainen 2005: “Extra: Ubuntu kickstart asennus”
Eräs onnistunut DHCP ja PXE -harjoitus: http://myy.helia.fi/~a0402637/linux/index.php?sivu=2.
Hahl: Verkotus SSH-, Samba- ja Web-palvelimia hyödyntäen
Adding ubuntu repositories, such as universe.
Making services start and stop automatically:
$ sudo apt-get install rcconf $ sudo update-rcconf-guide $ sudo rcconf --now
SSH-tuntitehtäviä 1) Asenna ssh 2) Luo kaverille tunnus 3) Kirjaudu kaverin järjestelmään saamallasi tunnuksella 4) Automatisoi kirjautuminen julkisen avaimen menetelmällä 5) Laita julkinen ssh-avaimesi weppiin, laadi ohje, jolla kaverisi voi pelkästään sivun lukemalla luoda sinulle käyttäjän, johon voit kirjautua kirjoittamatta salasanaa 6) Kirjaudu kohdassa 5 luodulla tunnuksella 7) Tee minulle tunnus tero avaimella http://myy.helia.fi/~karte/add_ssh_public_key_account.html
© Tero Karvinen http://www.iki.fi/karvinen