Referat Root
Mai jos puteti citi fragmente din
Referat Root si de asemenea puteti face
Download Referat RootCiteste fragmente din Referat Root
Cine sau ce este root ?
Majoritatea utilizatorilor lucrează de obicei cu o singură staţie de
lucru. Primul lor contact cu o astfel de maşină a survenit probabil
acasă sau la şcoală. Chiar şi atunci cînd maşina este conectată
într-o reţea, utilizatorul se gîndeşte la maşina lui ca fiind
singura relevantă. Aceasta înseamnă că el îşi priveşte maşina ca
pe o entitate separată care există (sau poate exista) fără prezenţa
celorlalte maÅŸini.
În majoritatea cazurilor, acest lucru este adevărat. Majoritatea
staţiilor de lucru deţin un hard-disc, iar pe acesta există software
local, cum ar fi un sistem de operare şi aplicaţii. Doar în mediile
de reţea dedicate sau în mediile academice puteţi întîlni şi
clienţi fără disc (diskless client).
Este adevărat, majoritatea utilizatorilor învaţă despre calculatoare
folosindu-şi-le pe cele de acasă. Dacă maşinile de la serviciu pot
restricţiona utilizatorii la folosirea unui anumit program sau
operează pe o platformă învechită, în schimb maşina de acasă se
află complet sub controlul utilizatorului. Acesta poate naviga, poate
executa programe sau poate şterge elemente după cum doreşte (chiar
dacă uneori acest lucru este în dezavantajul lui). Deci, utilizatorul
obişnuit are probabil cunoştinţe mai puţin clare în ceea ce
priveşte funcţionarea unei reţele.
Într-o reţea trebuie să existe un punct central de control, nu doar
pentru oameni, ci şi pentru maşini. Să luăm de exemplu un server de
nume. Un server de nume oferă o metodă de a stabili o corespondenţă
între adresele Internet şi nume. Fiecare reţea din Internet posedă
un astfel de server de nume. Dacă vreuna dintre maşinile din reţea nu
cunoaşte adresa serverului de nume, acea maşină nu va fi în măsură
să afle adresele fizice corespunzătoare numelor de maşini din
Internet. Din acest motiv, adresa serverului de nume trebuie să se afle
undeva pe hard-disc. În reţelele UNIX, informaţia este păstrată de
obicei în fişierul /ETC/RESOLV.CONF. Pe platformele Mac, informaţia
este păstrată în datele MacTCP (accesibile de obicei prin intermediul
meniului Control Panel). Pe platformele Microsoft Windows, informaţia
este păstrată (cel puţin pentru conturile accesibile prin linie
comună - dial-up) în configuraţia de reţea dial-up de pe fiecare
conexiune individuală. Această informaţie este, de obicei, specifică
în valorile definite pentru parametrii TCP/IP ai conexiunii.
Folosirea unui server de nume este o modalitate de a centraliza
informaţia, aşa încît să fie mai uşor de accesat. Să luăm de
exemplu reţeaua Archie. Serverele Archie pot fi folosite pentru a
căuta fişiere din toată lumea; de exemplu, puteţi căuta un fişier
şi să descoperiţi că singurul loc unde poate fi găsit este în
Iran. Sistemul Archie funcţionează altfel decît aţi putea crede. El
nu se apucă să caute pe tot globul, pe fiecare maşină, pînă
găseşte (sau nu) fişierul pe care l-aţi cerut. De fapt,
administratorii reţelelor raportează conţinutul discurilor lor unor
servere Archie centralizate. Este logic, deoarece este mai uşor să se
caute într-o bază de date aflată pe un server, în loc să se
deschidă conexiuni către toate maşinile din lume. În acest fel,
serverele Archie folosesc o tehnică simplă pentru a realiza ceea ce
pare a fi un miracol al tehnicii.
n
r
È
Ì
p
r
ÃÅ
Ì
estea pot fi biblioteci de fişiere, aplicaţii sau baze de date cu
adrese. Centralizarea acestor resurse asigură faptul că sistemul
funcţionează bine şi eficient. De exemplu, imaginaţi-vă că oricine
din reţea îşi poate aloca orice Ethernet sau IP doreşte pentru
staţia sa de lucru. Cum ar putea celelalte maşini să ştie cui
aparţine o anumită adresă? Acest lucru ar duce la o confuzie totală
în reţea. În mod sigur, informaţiile nu s-ar transfera eficient
într-un astfel de mediu.
Arhitectura reţelelor moderne oferă, de asemenea, şi un anumit grad
de economicitate, nu numai din punct de vedere financiar, ci ÅŸi din
punct de vedere practic. De exemplu, nu trebuie instalat cîte un
compilator C pe fiecare staţie de lucru, cît timp există unul care
este disponibil tuturor utilizatorilor. De aceste resurse partajate pot
benificia toţi utilizatorii şi trebuie instalate o singură dată.
(Pentru această exemplificare am simplificat puţin mai mult problema;
în multe cazuri, s-ar putea să nu fie suficient un singur interceptor
sau compilator.)
Cineva trebuie să controleze unde, cînd şi cum pot fi folosite
resursele; la acest cineva mă refer atunci când folosesc termenii
root, supervizor, administrator şi operator. Această persoană (sau
mai degrabă acest cont) funcţionează aproape la fel în cazul tuturor
sistemelor de operare de reţea. Acest cont are privilegiul de a citi,
scrie, executa, şterge, afişa sau modifica în vreun alt fel orice
fişier de pe disc. Astfel, această persoană beneficiază de puteri
imense.
Chiar dacă acestă putere este necesară pentru a întreţine sistemul,
ea poate fi destul de periculoasă dacă intră pe mâini
neexperimentate. De acest lucru se pot convinge uÅŸor cei care s-au
hotărît să treacă de la Microsoft Windows la UNIX sau Linux. Pentru
a face această trecere, multi utilizatori achiziţionează o carte
despre Linux care vine însoţită de un CD. Ei reuşesc să treacă de
procesul de instalare şi să se conecteze ca root, după care încep
să treacă în revistă conţinutul hard-discului, încercînd diverse
aplicaţii. Inevitabil, ei şterg sau modifică în vreun fel componente
critice ale sistemului, făcîndu-l inutilizabil. Neposedînd încă
cunoştinţele necesare pentru a găsi şi remedia problema, ei recurg,
de obicei, la reinstalare. Un nou utilizator de Linux trece de două sau
trei ori acest proces înainte de a îşi da seama cum trebuie procedat
de fapt. (Aceasta înseamnă că utilizatorul nu trebuie să îşi facă
de cap prin sistem ca root, decît dacă are motive. În loc să
folosiţi contul de root, ar trebui să creaţi un cont personal, cu
privilegii limitate, pe care să îl folosiţi până când veţi
învăţa mai multe despre sistem. Acest cont de utilizator va avea
privilegii restrînse, care vă vor interzice să distrugeţi resursele
importante, indispensabile bunei funcţionări a reţelei.)
Deoarce administrarea unei reţele este un subiect delicat, cei
însărcinaţi cu această responsabilitate au, de obicei, multă
experienţă. Cei mai mulţi dintre ei sunt indivizi pasionaţi, care nu
numai că pot gestiona cu eficienţă sistemul, dar pot crea şi
utilitare software noi, care pot îmbunătăţi caracteristicile
sistemului, aşa cum este el instalat predefinit. Cel puţin,
utilizatorul root ar trebui să ştie cum să administreze corect
controlul accesului la fiÅŸiere ÅŸi directoare.
ì¥Â@