Editorial - Vitajte na stránkach www.einsty.hostujem.sk
Editorial - Vitajte na stránkach www.einsty.hostujem.sk
Editorial - Vitajte na stránkach www.einsty.hostujem.sk
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
L I N U X W A R E systém súborov – tzv. filesystém – musí by <strong>na</strong> kadom di<strong>sk</strong>ovom zariadení stromová štruktúra, teda iadne písmená (zopakujme si predošlé lekcie),len zaèiatok u koreòa ( / ) a potom adresáre a súboryU vieme, e Linux pozná di<strong>sk</strong>etovú (i<strong>na</strong>k <strong>na</strong>zývanú aj floppy) mechanikupod symbolom fd. Prvá mechanika bude fd0. A keïe je to zariadenie, budesa <strong>na</strong>chádza v adresári /dev. Môeme zjednodušene poveda, e fyzická prvádi<strong>sk</strong>etová mechanika bude prezentovaná súborom /dev/fd0 (ef-dé-nula,nie ó!).A vieme, e kadé zariadenie má odlišný filesystém – di<strong>sk</strong>eta, ktorú smepouívali v DOS-e, má filesystém typu FAT16, cédeèko má typ ISO 9660 a Linuxzase ext2 alebo ext3.Aby sa mohlo toto zariadenie sprístupni <strong>na</strong> pouívanie, musíme ho pripojido prístupnej èasti adresárového stromu. Na to má Linux u od inštalácie pripravenýadresár /mnt (ako mount) a v òom dva ïalšie podadresáre floppya cdrom. Týmto adresárom v plnej ceste /mnt/floppy a /mnt/cdrom hovoríme prípojnébody.Tak ako všetko v Linuxe, aj toto je iba odporúèané, take ak sa rozhodnemezmeni prípojné body, niè nám nebráni. Ale preèo nedodriava urèité štandardy,no nie?Ak chceme v Linuxe pripoji ¾ubovo¾né zariadenie, pouijeme <strong>na</strong> to príkaz:mount −t typ_fs zariadenie prípojný_bodkde typ_fs je typ filesystému. Pre zaèiatok nám staèí poz<strong>na</strong> to, e pre di<strong>sk</strong>etu,bene pouívanú v DOS/Windows, je typ filesystému msdos a pre benepouívané cédeèka je to iso9660. Toto zadáme ako parameter typ_fs. Ostatnéparametre u poznáme.Take si predstavme, e máme benú di<strong>sk</strong>etu, ktorú normálne pouívamepod DOS-om, a u kamaráta sme si <strong>na</strong> òu <strong>na</strong>hrali (v prostredí DOS/Windows)poadovaný súbor, <strong>na</strong>pr. webmin -0.851.rpm.Túto di<strong>sk</strong>etu teraz zasunieme do mechaniky linuxového stroja. Zatia¾ sa niènedeje, lebo Linux o nièom nevie. Ak sa pozrieme do adresára /mnt/floppy, vidíme,e je prázdny.Pristúpime k montovaniu. Zadáme:[root@rubin /root]# mount −t msdos /dev/fd0 /mnt/floppyAk je di<strong>sk</strong>eta dobrá a správne zasunutá, montovanie prebehne bez problémov.Keï sa teraz pozrieme do adresára /mnt/floppy, uvidíme v òom obsah vloenejdi<strong>sk</strong>ety.Teraz môeme s touto di<strong>sk</strong>etou pracova ako s riadnou súèasou Linuxu.Prípadní pouívatelia vôbec nezbadajú, e ide o di<strong>sk</strong>etu, majú pocit, e pracujús beným adresárom, môu z neho a do neho kopírova, vytvára, maza èipremenováva súbory a podobne. Keïe ide o iný filesystém, môu <strong>na</strong>sta urèitéobmedzenia v oblasti prístupových práv a vlastníctva.Di<strong>sk</strong>ety vymierajú alebo ich kapacita je taká malá, e sa pouívajú <strong>na</strong> prenos<strong>na</strong>ozaj len ve¾mi malých súborov a programov. Viac ako di<strong>sk</strong>ety sa dnes zaèí<strong>na</strong>júpouíva CD médiá, èi u lisované, zapisovate¾né, alebo prepisovate¾né.Preto si ukáeme, ako budeme <strong>na</strong>rába s CD médiom.Na pripojenie pouijeme príkaz:[root@rubin /root]# mount −t iso9660 /dev/cdrom /mnt/cdromA<strong>na</strong>logicky – odteraz obsah cédeèka nájdeme v adresári prípojného bodu –/mnt/cdrom.A budeme ma trošku väèšie z<strong>na</strong>losti, ukáeme si, ako sprístupníme tentoadresár iným poèítaèom v sieti, aby mohli zdie¾a iadané súbory (obdobazdie¾ania di<strong>sk</strong>ov v MS Windows).Skúsme teraz vysunú cédeèko z mechaniky! Nejde to! To z<strong>na</strong>èí, e je „primontované“,a preto ak ho chceme vybra alebo vymeni, musíme ho <strong>na</strong>jprvodmontova.obr. è. 2vedie, e pre triedu A je ma<strong>sk</strong>a255.0.0.0, pre triedu B je ma<strong>sk</strong>a255.255.0.0 a pre triedu C je ma<strong>sk</strong>a sieteèíslo 255.255.255.0.Tento údaj spolu s adresou IP sazadáva vdy pri stanovení sieových<strong>na</strong>stavení príslušného poèítaèa.Nech teda máme <strong>na</strong>šu malú sie, kdeje 15 pracovných staníc a jeden linuxovýserver. Nie je podstatné, èi tie pracovnéstanice sú <strong>na</strong> báze Linuxu aleboWindows. Je len dôleité, aby všetkypoèítaèe komunikovali rov<strong>na</strong>kou reèou,teda rov<strong>na</strong>kým protokolom, v <strong>na</strong>šomprípade TCP/IP.Nech linuxový server dostane adresu192.168.10.254 a jednotlivé pracovné stanice v rozsahu 192.168.10.1 a192.168.10.15 – obr. è. 2.Ako prebieha komunikáciaAk chce niektorý poèítaè posla po sieti dáta inému poèítaèu, musí tieto dáta(hovoríme im aj datagram) oz<strong>na</strong>èi adresou príjemcu. Teda ak chce tretí poèítaèv <strong>na</strong>šej sieti komunikova so serverom, v datagrame sa objaví adresa príjemcu192.168.10.254. Naopak, server oz<strong>na</strong>èí datagram pre tento poèítaèadresou 192.168.10.3.Niekedy chce niektorý poèítaè, <strong>na</strong>príklad server, oznámi nejakú udalosvšetkým poèítaèom v sieti. Mohol by síce posla 15 datagramov s adresamipríjemcu od 192.168.10.1 po 192.168.10.15, ale tým by zbytoène zdroval prevádzku<strong>na</strong> sieti a v prípade ve¾kého poètu poèítaèov by to mohlo aj dlho trva.Vtedy vyuije tzv. broadcast adresu – to je práve tá s èíslom 192.168.10.255.Vtedy staèí, ak vyšle iba jeden datagram s takouto adresou a ten prijmúa spracujú všetky ostatné poèítaèe.loopbackV prostredí protokolu TCP/IP existuje ešte jed<strong>na</strong> špeciál<strong>na</strong> adresa – tej sahovorí loopback, i<strong>na</strong>k spätná sluèka. Jej èíslo je 127.0.0.1 a táto sluèka musíby <strong>na</strong>stavená v kadom poèítaèi s komunikaèným protokolom TCP/IP. Vyuívasa <strong>na</strong> otestovanie a <strong>na</strong>stavenie protokolu a <strong>na</strong> jeho vnútornú èinnos.Asi nás <strong>na</strong>padne, aká je ma<strong>sk</strong>a loopbacku – tá je 255.0.0.0, pretoe pod¾aprvého oktetu vidíme, e patrí do triedy A.ZhrnutieAk chceme pripoji náš poèítaè do existujúcej siete s protokolom TCP/IP,potrebujeme vedie (spravidla od nejakého správcu siete) tieto údaje: vo¾né èíslo pre náš poèítaè ma<strong>sk</strong>u siete broadcast adresu siete gateway (vysvetlíme si ne<strong>sk</strong>ôr, nesmiete chcie vedie všetko <strong>na</strong>raz!)Ak vytvárame novú sie s protokolom TCP/IP a chceme ju pripoji do u existujúcejštruktúry, musíme zí<strong>sk</strong>a od <strong>na</strong>driadenej autority: triedu a èíslo siete ma<strong>sk</strong>u siete rozsah vo¾ných adries pre <strong>na</strong>še poèítaèe gatewayAk <strong>na</strong>šu novo vytvorenú sie nebudeme pripája do inej existujúcej štruktúry,môeme si triedu a èíslo siete urèi sami. Napriek tomu sa s<strong>na</strong>me dodrazauívané konvencie a pouime spomenuté rezervované adresy.Pýtate sa, ako môu <strong>na</strong> jednej sieti koexistova obidva systémy – Linux ajWindows? No, nielene môu koexistova, ale môu dokonca spolupracova.Ako?Napríklad <strong>na</strong> linuxovom serveri môeme ma „rozbehaný“ webový server apoštový server a z klient<strong>sk</strong>ych staníc s operaèným systémom Windows sa <strong>na</strong>tento server môeme pripája, prezera webové stránky alebo spracúva poštu.Druhým, ešte výraznejším príkladom je pouitie linuxového servera so systémomSamba, keï sa tvári ako Windows NT server a ostatné stanice s nímbene spolupracujú a ani netušia, e ten ve¾ký brat nie je z ich rodiny MS, aleje to Linux!V obidvoch prípadoch to je nielen moné, ale je to aj funkèné – takto tofunguje v mnohých firmách (a my si to, samozrejme, ukáeme).Dôleitou podmienkou je pouitie protokolu TCP/IP a správne <strong>na</strong>stavenieadries IP.1/2003 PC REVUE 87