11.07.2015 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!