Sunteți pe pagina 1din 20

UNIVERSITATEA TITU MAIORESCU Facultatea de INFORMATIC

Administrarea sistemelor Linux

Student: Ion Gabriel Viorel Anul II ID Centrul Teritorial Pitesti

Introducere

Ce este Linux
Linux este un sistem de operare gratuit (open source), compatibil UNIX. UNIX este un sistem multi-tasking - putnd executa n mod concurent un numr nedeterminat de programe, i multi-utilizator - utilizatorii avnd acces la resursele calculatorului de la diferite terminale plasate local sau la distan. Linux respect standardele POSIX, suport toat gama de aplicaii GNU i posed o interfa grafic X Window System. Linux a aprut iniial ca un proiect al lui Linus Torvalds, student pe atunci la Universitatea din Helsinki. Prima versiune funcional a nucleului Linux a fost lansat pe 5 octombrie 1991. Acest sistem de operare a fost combinat cu programele GNU, diferite programe BSD precum i cu sistemul grafic X Window de la MIT, pentru a forma un sistem de operare complet, denumit GNU/Linux. Linux a cunoscut ncepnd cu lansarea sa un succes crescnd, ajungnd n acest moment pe locul al doilea din punct de vedere al numrului de utilizatori. n momentul fa se estimeaz c exist circa 18 milioane de utilizatori de Linux (pentru detalii, a se vedea situl http://counter.li.org). Un studiu recent efectuat de IDC relev faptul c Linux este privit ca avand avantaje semnificative fa de alte sisteme de operare n ceea ce privete preul, costul de administrare, stabilitatea i performana. Spre deosebire de alte sisteme de operare, nici o firm nu este proprietara sistemului Linux. Mai mult dect att, el este protejat de Licena Public GNU, care stipuleaz faptul c se poate copia i utiliza gratuit codul programelor, cu condiia de a se permite i altora s fac acelai lucru. Linux i toate programele distribuite mpreun cu distribuia Linux sunt gratuite i, permis de licena mai sus menionat, poate fi copiat sau redistribuit fr nici un fel de restricii. Un sistem Linux, alctuit dintr-un program de instalare, nucleu i aplicaii gata compilate se numete distribuie Linux. Numeroase companii i organizaii au realizat asemenea distribuii. Acestea sunt disponibile gratuit pe Internet, dar pot fi achiziionate i contra cost ca pachete formate din CD-ROM-uri i manuale de utilizare. Distribuiile Linux cele mai rspndite sunt Fedora/Red Hat (http://fedora.redhat.com), Mandrake (http:// www.mandrake.com), SuSE (http://www.suse.de), Debian (http://www.debian.org), Caldera (http://www.caldera.com) i Slackware (http://www.slackware.org) i Knoppix (distribuie "live", care poate fi folosit prin pornirea direct de pe CD, nefiind necesar instalarea acesteia, disponibil la http://www.knopper.net/knoppix/index-en.html). Diferenele dintre aceste distribuii constau doar n sistemele diferite de instalare i programele de configurare folosite.

Arhitectura sistemului Linux


Ca n cazul oricrui sistem de operare compatibil UNIX, principala component a Linux-ului o constituie nucleul (kernel). Acesta este ncrcat n memorie dup pornirea calculatorului, de ctre un program special numit ncrctor de boot. Similar programelor obinuite, nucleul accept o serie de argumente i parametri, acetia putnd fi transmii prin intermediul ncrctorului de boot. Nucleul este lansat n

execuie i ramne n memoria volatil (RAM) tot timpul utilizrii sistemului Linux. Driverele pentru dispozitivele hardware i anumite funcii ale nucleului pot fi compilate fie monolitic (ca parte integrant din nucleu) fie ca module; n acest ultim caz ele vor fi ncrcate n momentul n care devin necesare sau la dorina utilizatorului. n cadrul sistemului pot rula mai multe programe n regim concurent, regsite sub numele de procese. Exist o serie de procese speciale, care ruleaz n fundal (adic nu interacioneaz cu utilizatorul), cu rolul de a asigura diverse servicii (cum ar fi tiprirea la imprimant, bazele de date, server Web .a.m.d.). Aceste procese poart denumirea de daemoni. Interfaa grafic utilizat pe sistemele Linux este X Window, o interfa complex, cu posibilitatea lucrului n reea. Aceast interfa poate cpta aspecte i moduri de interaciune cu utilizatorul total diferite, prin intermediul mediilor desktop precum KDE i GNOME, sau a managerelor de fereastr. X Window este practic un ansamblu de procese, care pot rula eventual i pe calculatoare diferite, existnd posibilitatea ca o aplicaie s se execute pe un calculator iar afiarea s se fac pe un altul. Accesul la resursele sistemului se realizeaz prin intermediul utilizatorilor creai n sistem, n funcie de drepturile atribuite acestora. Astfel, se asigur o bun securitate a sistemului. Administrarea sistemului se efectueaz de ctre un utilizator special, denumit root.

Pregtirea pentru instalare


Instalarea unei distribuii Linux se poate face n mod normal prin pornirea sistemului de pe primul disc CD. n cazul n care programul de instalare nu pornete automat, trebuie mai nti creat o disket de boot. De asemenea, aceast disket poate fi necesar atunci cnd nu se dorete utilizarea metodei obinuite de instalare de pe CD. Dac sistemul are deja instalat un sistem MS-DOS/Windows, instalarea poate fi porniti direct de pe CD-ROM, fr a mai fi necesari disketa de boot. Sistemul Linux are nevoie de cel puin dou partiii separate pentru a putea funciona. Dac pe disc exist deja Windows, este necesar redimensionarea partiiilor existente pentru a putea crea partiiile necesare Linux-ului. Pentru a redimensiona partiiile existente pe disc, poate fi folosit utilitarul FIPS (inclus de obicei tot pe primul disc al distribuiei) sau Partition Magic (program comercial). Pentru a folosi FIPS, trebuie mai nti defragmentat discul cu ajutorul comenzii MS-DOS DEFRAG, iar apoi redimensionate partiiile. Dup activarea acestora, calculatorul va trebui repornit. Planificarea partiionrii discului Spaiul pe disc ocupat de sistemul Linux trebuie s fie separat de spaiul ocupat de alte sisteme de operare instalate n sistem. Cel puin dou partiii (o partiie principal, /, i swap) sunt necesare pentru instalarea sistemului. Se recomand crearea cel puin a urmtoarelor partiii:
o partiie de swap, pentru a crea memorie virtual (informaiile sunt scrise n memoria virtual atunci cnd nu exist memorie fizic disponibil). Partiia de swap trebuie s fie de cel puin 32 MB i cel mult 2 GB, valoarea ideal fiind valoarea memoriei RAM existente n sistem, pentru un calculator ce urmeaz a fi utilizat ca staie de lucru, i dublul acesteia pentru un server; o partiie /boot care va conine nucleul Linux i celelalte fiiere utilizate n timpul bootrii. Dimensiunea ideal a acestei partiii este de 16-32 MB; partiia de root, acolo unde se va afla /, directorul-rdcin al sistemului, i care va conine toate fiierele din sistem.

n cazul n care calculatorul va fi server Linux, se recomand crearea a trei partiii suplimentare: o partiie /usr, care va conine fiierele sistemului de operare, de mrime cel puin egal cu dimensiunea preconizat a instalrii plus circa 100 MB (de exemplu, 1,4 GB); o partiie /var, care va conine fiierele variabile ale sistemului, preferabil de cel puin 256 MB; o partiie /home, care va conine fiierele utilizatorilor, de preferin de cel puin 512 MB. Pentru a gzdui sistemul Linux pot fi utilizate urmtoarele tipuri de partiii: ext2 sistemul clasic de fiiere din Linux, compatibil cu standardele UNIX; ext3 un sistem nou de fiiere, bazat pe ext2, cu suport pentru jurnalizare; reiserfs un sistem nou de fiiere, cu suport pentru jurnalizare, avnd n multe condiii performane superioare ext2 sau ext3, datorit arhitecturii interne arborescente.

Se recomand utilizarea de partiii ext3 n loc de ext2 deoarece suportul pentru jurnalizare permite n primul rnd siguran mult mai mare a informaiilor n cazul incidentelor nedorite (probleme hardware sau ntreruperi ale tensiunii de alimentare) i n al doilea rnd reduce semnificativ timpul de restaurare dup o cdere a sistemului (fsck). Pot fi utilizate de asemenea i partiiile de tip reiserfs, care prezint, pe lng avantajele enumerate mai sus, o vitez superioar de acces n multe situaii.

nceperea instalrii
Dup bootare trebuie s apar un ecran coninnd n partea inferioar promptul
boot:.

Ecranul conine informaii despre diverse opiuni de pornire. Dup apariia acestui prompt, programul de instalare va porni automat dup un minut, dac nu este apsat nici o tast. Apsarea tastei ENTER va porni imediat instalarea ntr-un mediu grafic uor de utilizat. Dac nu se dorete pornirea mediului grafic (de exemplu, dac placa video instalat n sistem are performane slabe), se tasteaz comanda: boot: text pentru a porni programul de instalare n mod text. Mai multe detalii privitoare la modurile de instalare pot fi furnizate de ctre program, apsnd tasta F2. Acionnd F5 avem posibilitatea s iniiem o procedur de refacere (rescue), util n cazurile n care o instalare anterioar a euat din diverse motive sau pentru a reinstala ncrctorul de boot. Vom prezenta n continuare etapele de instalare a sistemului:

1. Selectarea limbii Se selecteaz limba care va fi utilizat att n timpul instalrii, ct i i implicit dup instalare. Selecia fcut aici va influena i fusul orar folosit de sistem (time zone), a crui configurare poate fi fcut ceva mai trziu. Sunt disponibile o multitudine de alte limbi, printre care i limba romn. 2. Configurarea tastaturii Se selecteaz:

modelul de tastatur (101 taste, Microsoft Natural Keyboard etc.). Poate fi

utilizat modelul Generic, dac nici una dintre opiunile din list nu se potrivete cu tastatura n cauz; schema tastaturii (U.S. English, German etc.).

3. Configurarea mouse-ului Se selecteaz:

tipul mouse-ului (Generic, Mouse Systems etc.); dac este un mouse serial, portul la care este conectat;

n cazul n care mouse-ul folosit are dou butoane, dac se dorete emularea de trei butoane prin apsarea celor dou. 4. Opiunile de instalare Se stabilete dac se efectueaz o instalare complet sau un upgrade o actualizare (instalarea unei versiuni mai noi a distribuiei peste una deja existent). n cazul instalrii complete, se stabilete tipul instalrii: Personal Desktop, Workstation, Server sau Custom. Acest tip determin pachetele care vor fi propuse pentru instalare: Personal Desktop (sistem personal). Acest tip de instalare este ideal pentru utilizatorii noi de Linux. Se folosete atunci cnd sistemul se afl acas sau la serviciu, sau pentru calculatoare portabile. Include programe de tip office (redactare de texte, calcul tabelar, realizare de prezentri etc.), utilitare pentru acces la Internet (navigare, citire a corespondenei etc.), programe multimedia etc. Necesit minim 1,5 GB spaiu disponibil pe hard-disk. Workstation (staie de lucru). Este asemntoare cu Personal Desktop, incluznd n plus instrumente pentru dezvoltarea de programe i administrare de sistem.

Server. Acest tip de instalare cuprinde programe care ofer servicii Internet (Web, FTP, pot electronic etc.), precum i alte servicii de reea (NFS, SMB etc.). Necesit minim 1 GB spaiu disponibil.

Custom (personalizat). Instalarea de tip Custom este potrivit utilizatorilor obinuii cu sistemul Linux i ofer cea mai mare flexibilitate posibil. Necesit minim 350 MB spaiu disponibil pentru o instalare minimali minim 3,5 GB dac sunt selectate toate pachetele.

5. Partiionarea discului Exist trei opiuni de partiionare: partiionare automat: programul de instalare va genera automat partiiile n funcie de tipul de instalare ales. Partiiile rezultate pot fi modificate apoi n funcie de necesiti;

partiionare manual cu ajutorul programului Disk Druid, un program dotat cu o interfa grafic simpl, dar puternic, uor de folosit;

partiionare manual cu ajutorul programului clasic fdisk (disponibil numai n cazul instalrilor n mod text), care are o interfa tip linie de comand, n mod text. Partiionarea automat Programul de partiionare automat ofer utilizatorului posibilitatea de a controla modul de tratare a partiiilor deja existente pe disc, prin intermediul a trei opiuni:

tergerea partiiilor Linux existente;

tergerea tuturor partiiilor existente (atenie: se pierd toate datele de pe harddisk-urile existente!); pstrarea partiiilor existente i utilizarea spaiului liber.

Din lista de discuri fixe aflate n sistem trebuie selectate discurile pe care va fi efectuat instalarea. Dac opiunea Review este activat, instalarea va continua cu programul Disk Druid, permind modificarea partiiilor create automat. Partiionarea discului folosind programul Disk Druid Fiecare disc fix din sistem poate fi editat separat. Aciunile se efectueaz prin intermediul a cinci butoane:
New - pentru crearea unei noi partiii. Dialogul care apare conine urmtoarele

cmpuri: Mount Point - directorul n care va fi montat coninutul noii partiii (de exemplu, partiia de root, /; pentru partiia alocat utilizatorilor, directorul poate fi /home); Filesystem Type - tipul partiiei (de exemplu, ext2 sau ext3 pentru o partiie Linux);

Size - dimensiunea partiiei n Megabytes;

Additional Size Options - dac partiia va avea dimensiunea fix menionat n cmpul precedent, dac se dorete ca partiia s umple tot spaiul liber mai puin o dimensiune menionat sau dac se dorete ca partiia s umple tot spaiul disponibil;

Force to be a primary partition - dac se dorete ca partiia s fie primar;

Check for bad blocks - dac se dorete verificarea existenei de sectoare defecte pe respectiva partiie; Edit - pentru editarea proprietilor unei partiii deja create;

Delete - pentru tergerea unei partiii deja create; Reset - pentru renunarea la modificrile fcute asupra partiiilor;

RAID -pentru crearea de partiii RAID (Redundant Array of Independent Disk), tehnic prin care mai multe partiii/discuri sunt tratate ca fiind un spaiu de stocare (disc) unic sau cuprinznd aceleai date stocate n paralel pe mai multe discuri, n vederea creterii capacitii de memorare i a siguranei datelor, respectiv. Partiionarea discului folosind programul fdisk Comenzile uzuale sunt: a - seteaz respectiv anuleaz opiunea de bootare a sistemului de pe acea partiie (avertizm c doar o singur partiie trebuie s aib setat aceast opiune; n caz contrar, este impredictibil partiia de pe care va porni sistemul) d -terge o partiie l - listeaz tipurile de partiii cunoscute m - afieaz toate comenzile fdisk n - adaug o nou partiie p - afieaz tabela de partiii

q - prsete fdisk fr a salva modificrile fcute t - modific tipul unei partiii w - scrie tabela de partiii pe disc i prsete fdisk Instalarea ncrctorului de boot Pentru a putea porni sistemul Linux, este nevoie de un ncrctor de boot (boot loader). De asemenea, acest ncrctor poate porni i alte sisteme de operare care sunt instalate pe disc. Sunt disponibile trei opiuni: programul GRUB (GRand Unified Boot loader), pe care l recomandm datorit facilitilor oferite i performanelor sale superioare;

programul clasic LILO (LInux LOader);

nici un ncctor de boot, caz n care utilizatorul trebuie s se asigure c poate porni sistemul Linux ntr-un alt mod (de exemplu, cu o dischet de boot). ncrctorul de boot poate fi instalat n: MBR (Master Boot Record), sectorul de boot care este ncrcat automat de BIOS-ul calculatorului - este opiunea recomandat (exceptnd situaia n care pe disc este instalat i sistemul de operare OS/2);

primul sector al partiiei de root De asemenea, n aceast etap pot fi stabilite i celelalte sisteme de operare care vor fi pornite de ncrctorul de boot. 7. Parola de pornire Dac a fost instalat un ncrctor de boot, poate fi definit o parol pentru a proteja sistemul. Aceasta va fi solicitat utilizatorului la pornire, dac ncearc s apeleze nucleul folosind parametri. Parola de pornire ofer protecie fa de atacurile de la consol. 8. Configurarea legturii de reea Dac instalarea a fost pornit cu suport pentru reea, fiecrei plci de reea aflate n calculator trebuie s i fie asociai urmtorii parametri: dac configurarea adresei IP se face prin DHCP (Dynamic Host Configuration Procol); dac interfaa de reea va fi activat la pornire; adresa IP; masca de reea; adresa de reea; adresa de broadcast; numele mainii; adresa DNS-ului (Domain Name Server) primar, secundar i ternar. 9. Configurarea firewall-ului Programul de instalare poate configura automat firewall-ul, n funcie de nivelul de securitate ales. Exist trei niveluri de securitate:
nalt (High), caz n care sistemul nu va accepta alte tipuri de conexiuni dect cele

definite. Implicit, vor fi acceptate doar urmtoarele tipuri de conexiuni:

cereri DNS (Domain Name System) - folosite pentru a obine adresele IP ale numelor simbolice de main;

DHCP (Dynamic Host Configuration Protocol) - protocol utilizat pentru alocarea dinamic a adreselor IP. Dac sistemul este conectat la Internet, ns nu ofer servicii ctre exterior, aceasta este cea mai sigur opiune;
Mediu (Medium), caz n care sistemul nu va accepta dect anumite tipuri de conexiuni.

Implicit, urmtoarele tipuri de conexiuni nu vor fi permise: pe porturi mai mici dect 1023 -porturile standard rezervate, utilizate de majoritatea serviciilor Internet, cum ar fi FTP, SSH, telnet, HTTP etc.; serverul NFS - utilizat pentru accesarea sistemelor de fiiere n reea;

sistemul de ferestre X Window;

serverul xfs - folosit pentru gestionarea fonturilor n mediul X Window; Fr firewall (No firewall) - nu se impune nici o restricie asupra naturii comunicaiilor dintre calculator i alte computere din Internet. Alegnd opiunea Customize, pot fi adugate dispozitive considerate sigure sau poate fi acordat accesul la servicii adiionale. Selectnd oricare dintre dispozitive, va fi permis accesul prin dispozitivele respective ctre sistem - cu alte cuvinte, pachetele sosite prin respectivul dispozitiv vor fi excluse din regulile stabilite de firewall. Spre exemplu, poate fi permis accesul fr restricii n cadrul reelei locale, prin placa de reea eth0, iar conexiunea dial-up la Internet, ppp0, s fie supus filtrrii. Dintre serviciile din cadrul Allow Incoming pot fi selectate acelea la care va fi permis accesul: DHCP - serviciul pentru obinerea automat a adresei IP; SSH - serviciul pentru conectarea i execuia de comenzi pe o main aflat la distan, utiliznd un protocol sigur pentru criptarea datelor; telnet - serviciul pentru conectarea la o main aflat la distan, fr criptare i cu securitate redus; WWW (HTTP - HyperText Transfer Protocol) - serviciul pentru accesarea paginilor Web; Mail (SMTP - Simple Mail Transfer Protocol) - serviciul pentru expedierea de mesaje de e-mail; FTP (File Transfer Protocol) - serviciul de transfer de fiiere; alte porturi, pentru a permite i accesul la alte servicii, sub forma port:protocol - de exemplu, pop3:tcp sau 6667:udp. 10. Selectarea limbii Se selecteaz limba implicit, ct i celelalte limbi care vor fi instalate. 11. Configurarea timpului Se selecteaz fusul orar n care se afl sistemul. 12. Configurarea utilizatorilor Utilizatorul root posed drepturi totale asupra sistemului. Acest utilizator trebuie folosit n mod normal doar pentru a instala/dezinstala pachete de aplicaii i pentru administrarea sistemului. Se recomand crearea unuia sau mai multor utilizatori obinuii pentru utilizarea calculatorului, chiar dac acesta este folosit acas, deoarece o comand greit tastat ca root poate cauza deteriorarea sistemului sau chiar pierderea

total a datelor i aplicaiilor stocate. Este obligatorie stabilirea unei parole pentru utilizatorul root. Parola trebuie s aib minim ase caractere lungime i nu poate conine cuvinte aflate n dicionar. n cadrul acestei etape pot fi creai i utilizatorii sistemului, pentru fiecare trebuind introduse numele (compuse din caractere, eventual i numere) i parolele. 13. Configurarea autentificrii n sistem n cazul n care maina va fi legat n reea, este important ca accesul la sistem s fie posibil pe baza unui sistem de autentificare sigur. Sunt disponibile urmtoarele opiuni: Activarea/dezactivarea sistemului MD5, care permite utilizarea de parole de pn la 256 de caractere lungime, n loc de lungimea standard de maxim 8 caractere. Implicit, aceast opiune este activat.

Activarea/dezactivarea sistemului shadow, care ofer o metod sigur de memorare a parolelor. Parolele sunt memorate n fiierul /etc/shadow, care nu poate fi accesat de ctre utilizatorii obinuii. Implicit, aceast opiune este activat.

14. Selectarea pachetelor Pot fi selectate grupurile de pachete (aplicaii) care se doresc a fi instalate. Dac se dorete i selectarea individual a pachetelor din cadrul grupurilor, trebuie selectat opiunea Customize software packages to be installed. n orice moment se poate consulta spaiul ocupat pe disc al pachetelor instalate. Fiecare grup de pachete poate fi selectat pentru a fi instalat, sistemul propunnd n mod automat un numr de pachete din respectivul grup. Prin apsarea pe butonul Details, poate fi selectat individual fiecare pachet n parte. Prezentarea tuturor pachetelor incluse ntr-o distribuie Linux (oricare ar fi aceea) nu este posibil, datorit numrului uria al acestora (practic, de ordinul sutelor). Ne vom rezuma la grupurile de pachete incluse: Desktops (medii grafice): X Window System (sistemul grafic X Window), GNOME Desktop Environment (mediul desktop GNOME) i KDE Desktop Environment (mediul desktop KDE). Applications (aplicaii): Editors (editoare de text), Engineering and Scientific (aplicaii inginereti i pentru calcule tiinifice), Graphical Internet (programe dedicate accesrii Internet-ului, n mod grafic X Window), Text-based Internet (programe pentru acces la serviciile Internet, n mod text), Office/ Productivity (programe destinate lucrului la birou), Graphics (prelucrarea de imagini) i Games and Entertainment (jocuri).

Servers (servere): Server Configuration Tools (programe de configurare i administrare), Web Server (serverul Web Apache), Mail Server (server de pot electronic), Windows File Server (server de fiiere Samba), DNS Name Server (serverul pentru rezolvarea numelor de domenii BIND), FTP Server (server FTP), SQL Database Server (serverele de baze de date MySQL i PostgreSQL), News Server (server de tiri), Network Servers (alte servere de reea).

Development (instrumente de dezvoltare soft): Development Tools (instrumente utile pentru dezvoltarea de programe), Kernel Development (programe necesare pentru compilarea nucleului), GNOME Software Development (pentru dezvoltarea de programe care utilizeaz bibliotecile GNOME), KDE Software Development (pentru dezvoltarea de programe care utilizeaz bibliotecile KDE).

System (programe de sistem): Administration Tools (instrumente pentru

administrarea sistemului), System Tools (diverse programe pentru configurarea sistemului) i Printing Support (suport pentru tiprirea la imprimant). Miscellaneous (diverse): Minimal (nu este propriu-zis un grup de pachete, ci stabilete c se efectueaz o instalare a unui numr minim de pachete, strict necesare pentru funcionarea sistemului) i Everything (selecteaz toate pachetele pentru instalare).

Dup selectarea pachetelor, programul de instalare verific dependenele dintre pachete (anumite aplicaii necesiti alte programe pentru a funciona corect) i afieaz pachetele care vor fi instalate automat pentru a satisface aceste dependene. Utilizatorul va putea opta ntre a le instala sau a renuna la pachetele selectate iniial (cele care au generat aceste dependene). 15. Configurarea plcii video n general, programul de instalare poate determina singur tipul plcii video din sistem. n cazul n care aceast detectare a euat, din lista de plci video cunoscute poate fi aleas placa n cauz. n cazul n care nici acest lucru nu este posibil, trebuie consultat situl Web al productorului acelei plci. De asemenea, poate fi specificat dimensiunea memoriei video (e.g., 16 MB, 32 MB etc.). 16. Instalarea pachetelor Durata instalrii pachetelor depinde att de numrul de pachete selectate pentru instalare, ct i de performanele calculatorului. n timpul instalrii sunt afiate informaii despre pachetul n curs de instalare, precum i despre evoluia instalrii. De asemenea, sistemul va solicita introducerea CD-urilor din care este alctuit distribuia. Dac unul dintre CD-uri lipsete sau este defect, atunci de cele mai multe ori instalarea eueaz, sistemul fiind doar parial copiat. Procesul de instalare a pachetelor creeaz un jurnal cu aciunile ntreprinse, n fiierul /root/install.log. 17. Crearea unei dischete de boot Este recomandat crearea unei dischete de boot, util n cazul n care ar putea aprea probleme la pornirea sistemului Linux. Se utilizeaz o dischet goal, care nu trebuie s fie defect. Aceast dischet nu va fi formatat FAT (n sistem MS-DOS) i deci nu va putea fi utilizat n alt sistem de operare dect dup o formatare prealabil. 18. Configurarea sistemului de ferestre X Window Aceast aciune implic urmtoarele:
Configurarea monitorului

Programul de instalare va ncerca s determine tipul monitorului. Dac detectarea eueaz, trebuie selectat monitorul din lista de tipuri cunoscute. Sistemul va testa configuraia aleas. n cazul n care testul nu se ncheie n cteva secunde, acesta poate fi ntrerupt utiliznd combinaia de taste Ctrl+Alt+Backspace (ieire forat).
Personalizarea sistemului X Window

Se selecteaz adncimea culorii (de exemplu High Color - 16 bit, True Color - 32 bit etc.), rezoluia ecranului (spre exemplu, 800x600, 1024x768 etc.), mediul desktop (KDE sau GNOME) i dac sistemul va porni direct n mod grafic sau n mod consol (text). Ulterior, aceste setri vor putea fi modificate.

19. Instalarea este ncheiat Programul de instalare va cere confirmarea pentru repornirea sistemului. nainte de aceasta, eventuala dischet aflat n unitatea floppy trebuie scoas, CD-ul din unitatea CD-ROM fiind automat ejectat.

Sistemele de fiiere
Montarea i demontarea sistemelor de fiiere Montarea reprezint procesul de a face disponibil coninutul unui sistem de fiiere (de exemplu, coninutul unui disc CD-ROM), asimilndu-l n cadrul structurii de directoare a sistemului. Cu alte cuvinte, un sistem de fiiere poate fi montat/demontat la, respectiv de la ierarhia sistemului. Singura excepie o face ierarhia rdcin, care este ntotdeauna montat ncepnd cu momentul pornirii sistemului. Toat ierarhia de fiiere i directoare ale unei partiii sau ale unui disc poate fi montat n orice director al sistemului-rdcin. Dup montare, directorul-rdcin al sistemului de fiiere montat nlocuiete coninutul directorului unde a fost montat. Montarea se face utiliznd comanda mount, avnd urmtoarea sintax:
mount [ opiuni ] [ nume_dispozitiv ] [ punct_de_montare ]

unde opiuni pot fi: -r monteaz sistemul de fiiere n mod read-only (numai citire); -t specific tipul sistemului de fiiere (vezi tabelul 1.3); -o specific diferite opiuni de montare (vezi tabelul 1.4); -w monteaz sistemul de fiiere n mod scriere. Comanda mount fr argumente va afia sistemele de fiiere montate. Directorul punct_de_montare trebuie s existe, altfel va fi semnalat eroare. De exemplu, pentru a monta discul CD-ROM n /mnt/cdrom:
mount /dev/cdrom /mnt/cdrom

Demontarea se face utiliznd comanda umount, avnd urmtoarea sintax:


umount nume_dispozitiv | punct_de_montare

Demontarea CD-ROM-ului deja montat:


umount /dev/cdrom

n loc de /dev/cdrom se poate introduce /mnt/cdrom. Montarea automat a sistemelor de fiiere Procesul de montare automat este controlat de fiierul de configurare /etc/fstab. Acesta este structurat pe linii, coninnd ase cmpuri. Sistemele de fiiere specificate n /etc/fstab sunt montate automat la pornirea sistemului (exceptnd cele avnd opiunea noauto) i demontate automat la oprirea sistemului. De asemenea, pentru sistemele specificate n acest fiier de configurare, la apelul comenzii mount trebuie specificat fie numele dispozitivului, fie punctul de montare, nu neaprat amndou.

Numele de dispozitive
Nume de dispozitive uzuale

Numele dispozitivului
/dev/hda /dev/hdb /dev/hdc /dev/hdd /dev/sda /dev/sdb /dev/scd0 /dev/scd1 /dev/fd0 /dev/fd1

Tipul dispozitivului Primul controler IDE, unitatea conectat ca master Primul controler IDE, unitatea conectat ca slave Al doilea controler IDE, unitatea conectat ca master Al doilea controler IDE, unitatea conectat ca slave Primul disc SCSI Al doilea disc SCSI Prima unitate CD-ROM SCSI A doua unitate CD-ROM SCSI Prima unitate floppy A doua unitate floppy

Pentru discuri fixe, numele dispozitivului trebuie urmat de numrul partiiei, de exemplu /dev/hda1 pentru prima partiie de pe discul /dev/hda. Linux permite, de asemenea, montarea doar unei sesiuni a unui disc CD-ROM, adugnd numrul sesiunii la numele dispozitivului (e.g. /dev/hdc2), cu meniunea c numerotarea ncepe de la zero.

Pornirea i oprirea sistemului


Generaliti Imediat dup punerea sub tensiune, BIOS-ul testeaz sistemul, cauti iniializeaz echipamentele periferice, iar apoi caut discul de pe care va porni sistemul. BIOS-ul verific sectorul de boot, MBR (Master Boot Record), i ncarc coninutul n memorie i i pred controlul. MBR-ul citete mai departe ncrctorul de boot (LILO sau GRUB) i l execut. ncrctorul de boot citete imaginea nucleului i i cedeaz controlul. Nucleul identific echipamentele cunoscute din sistem, apoi caut programul init n directorul /sbin i l execut, nu nainte de a monta sistemul de fiiere-rdcin n mod read-only. Procesul init devine printele tuturor proceselor care vor fi pornite ulterior. De asemenea, el continu operaiunea de pornire, dup cum urmeaz: Execut scriptul /etc/rc.d/rc.sysinit, care efectueaz o serie de iniializri ale mediului UNIX, dintre care mai importante: -verific integritatea sistemului de fiiere-rdcin apelnd fsck. De asemenea, este verificati integritatea celorlalte sisteme de fiiere specificate n /etc/fstab; -monteaz sistemele de fiiere locale (aflate pe discurile din sistem); -iniializeaz memoria virtual. 1. Citete configurrile din fiierul /etc/inittab. Acest fiier conine intrri care definesc aciunile sistemului atunci cnd acesta intr n fiecare nivel de execuie i stabilete nivelul implicit. De asemenea, execut scripturile din nivelul implicit de execuie, /etc/rc.d/rc N, unde N este nivelul de execuie. 2. Execut scriptul /etc/rc.d/rc.local, care efectueaz iniializri locale. Standardul UNIX System V definete o serie de stri ale sistemului, denumite niveluri de execuie (run levels). La un moment dat, sistemul se gsete n una din aceste stri i poate fi trecut ntr-o alt stare utiliznd anumite comenzi administrative. Urmtorul tabel prezint nivelurile de execuie uzuale:

Nivelul Descriere de execuie 0 Starea de oprire (halt): starea n care sistemul poate fi oprit n siguran. 1 Starea de reparare a sistemului (single-user): n aceast stare nu este montat dect partiia rdcin, reeaua nu este activat iar serviciile nu sunt pornite. Se utilizeaz atunci cnd apar defeciuni n sistem, de exemplu defeciunea unei partiii. 2 Starea normal a sistemului, fr NFS (mult-user without NFS). 3 Starea normal a sistemului (multiuser). 4 Neutilizat. 5 Starea normal a sistemului, cu login X Window. 6 Starea de repornire (reboot). De asemenea, System V definete cteva niveluri de execuie adiionale, desemnate prin litere ale alfabetului. Acestea nu reprezint stri distincte ale sistemului, ci folosesc pentru a comunica programului init s execute anumite operaiuni. De exemplu, nivelul q comunic init s reciteasc fiierul de configurare. Modul de execuie single Nivelul de execuie single se folosete pentru activiti administrative. Pentru a iniializa nivelul single-user, init execut interpretorul de comenzi, sub utilizatorul root. n acest mod, serviciile normale ale sistemului nu sunt disponibile, nefiind posibil execuia daemonilor sau altor programe n fundal. Sistemul poate fi pornit n mod single furniznd nucleului Linux opiunea single, apelnd, de exemplu, la promptul LILO, comanda:
LILO: linux single

Este posibil ca sistemul s porneasc automat n mod single, atunci cnd n cadrul procesului de pornire apar probleme care nu pot fi rezolvate automat, spre exemplu atunci cnd fsck detecteaz erori ce nu pot fi reparate n mod implicit. n aceste cazuri, administratorul sistemului trebuie s rezolve problema. O dat rezolvat, pornirea poate continua terminnd execuia shell-ului de comenzi, apelnd comanda exit sau logout. Pornirea, repornirea i oprirea serviciilor Operaiile de pornire, repornire, oprire sau verificare a unui serviciu pot fi realizate apelnd scriptul respectiv, i anume /etc/rc.d/init.d/nume_serviciu sau /etc/ init.d/nume_serviciu, trimind ca parametru:

.1 .2 .3 .4

start pentru a porni serviciul; stop pentru a opri serviciul; restart pentru a reporni serviciul; status pentru a verifica dac serviciul este activ.

Configurarea serviciilor sistemului Serviciile pe care le ofer sistemul pot fi activate/dezactivate cu ajutorul programului chkconfig. Comanda chkconfig --list listeaz toate serviciile existente n sistem i starea acestora (dac sunt activate sau nu). Sintaxa comenzii chkconfig este urmtoarea:
chkconfig [ --list ] [ --add ] [ --del ] [ --level list_niveluri]nume_serviciu [ aciune ]

Nucleul Linux

Compilarea nucleului Linux Dei nucleul furnizat de distribuia Linux poate satisface toate nevoile administratorului sistemului, de cele mai multe ori este de preferat compilarea unui nucleu adaptat att configuraiei calculatorului, ct i modului de utilizare a acestuia. Motivele principale sunt: nucleul implicit nu conine toate driverele pentru echipamentele hardware din sistem sau nu suport toate opiunile dorite; nucleul implicit este compilat modular, ceea ce poate conduce la ntrzieri n rspuns cauzate de durata de ncrcare a modulelor; nucleele modulare prezint riscul de a fi infectate cu module strine ru intenionate (cai troieni);

Cu ct nucleul generat are dimensiunea mai mic, cu att acesta ocup mai puin spaiu de memorie.De aceea, n general se recomand utilizarea unei versiuni oficiale de nucleu, i nu versiunea livrat n distribuie. Motivul este c nucleul din distribuie nu este cel oficial (adic publicat pe situl ftp.kernel.org sau mirrors), ci conine modificri realizate de furnizorul distribuiei. Nucleul oficial este testat de un numr mult mai mare de persoane dect cel din distribuie, fapt care i confer o stabilitate mai mare. De multe ori ns, nucleul din distribuie conine i corecii de bug-uri sau drivere pentru dispozitive, neconinute n nucleul oficial, care pot fi necesare. Trebuie avut n vedere faptul c nucleele cu numr de versiune impar (e.g. 2.5.x) sunt considerate ca fiind n curs de dezvoltare, fiind de multe ori instabile. Nu se recomand utilizarea acestora dect cu titlu experimental. Configurarea nucleului se realizeaz prin intermediul unui meniu cu structur arborescent, coninnd opiuni. Fiecare dintre opiuni poate avea trei stri posibile: dezactivat (opiunea are valoarea nu sau facilitatea nu va fi inclus n nucleu), activat (*, opiunea va avea valoarea da sau facilitatea va fi inclus n nucleu) sau includere modular (M, care implic compilarea respectivei faciliti ca modul). Ultima stare nu este posibil pentru toate opiunile din meniul de configurare. Dup configurarea nucleului, acesta trebuie compilat prin comanda make bzImage. Modulele se compileaz utiliznd comanda make modules, iar instalarea acestora n /lib/modules se face cu make modules_install. n cazul n care modulele sunt compilate pentru prima oar pentru versiunea curent de nucleu, trebuie apelat comanda depmod -a versiune_nucleu, pentru a genera dependenele dintre module (directorul /lib/modules/versiune_nucleu). n final, trebuie copiat nucleul generat (arch/i386/boot/bzImage) precum i tabela de simboluri (System.map) peste versiunile vechi (n general n directorul /boot), apoi configurat ncrctorul de boot pentru a porni nucleul nou compilat (vezi infra). Se recomand pstrarea vechiului nucleu i crearea n configuraia ncrctorului de boot a unei imagini care s porneasc sistemul folosind nucleul vechi, pentru a putea asigurapornireasistemului n cazul n care apar probleme cu nucleul nou.

Configurarea legturii de reea


Configurarea atributelor mainii Fiierele de configurare a atributelor mainii sunt /etc/HOSTNAME, n care este specificat numele complet al mainii (adic inclusiv domeniul e.g. hercules.biosfarm.ro) i /etc/sysconfig/network, n care se specific numele complet i numele domeniului. Configurarea echipamentelor de reea Dup ce echipamentul de reea (plac de reea, modem etc.) a fost instalat fizic n sistem i mediul de conectare legat, fie trebuie ncrcat modulul ce conine driverul pentru respectivul echipament, fie trebuie reconfigurat i recompilat nucleul Linux pentru a include driverul n cauz. Denumirile utilizate n Linux pentru dispozitivele de reea uzuale sunt: n UNIX, echipamentul de reea este denumit interfa de reea. Configurarea interfeei de reea se poate face cu utilitarul ifconfig. Acesta din urm are urmtoarea sintax:
ifconfig interfa [ familie_de_adrese ] opiuni | adres

Dac interfa nu este specificat, ifconfig va afia informaii privind starea interfeelor active. Dac nu este specificat nici o opiune, ci doar interfa, ifconfig va afia starea interfeei respective. n celelalte cazuri, va fi configurat interfaa de reea. Familie_de_adrese poate lua una dintre valorile: inet (TCP/IP, valoare implicit), inet6 (IPv6), ax25 (AMPR Packet Radio), ddp (Appletalk Phase 2), ipx (Novell IPX) i netrom (AMPR Packet Radio). Opiunile pot fi: up interfaa va fi activat. Este implicit dac este atribuit o adres interfeei. down interfaa va fi dezactivat. netmask adres stabilete masca de reea. irq numr_ntrerupere stabilete ntreruperea utilizat de dispozitiv. io_addr adres stabilete adresa I/O utilizat de dispozitiv. [-] broadcast [ adres ] dac adres este specificat, stabilete adresa de broadcast a interfeei. Dac parametrul nu este specificat, activeaz sau dezactiveaz cmpul de stare IFF_BROADCAST pentru interfa. [-] pointopoint [ adres ] dac adres este specificat, stabilete adresa de IP a mainii cu care se face conexiunea punct-la-punct (cum ar fi PPP) i activeaz acest mod de conexiune. Dac parametrul nu este specificat, activeaz cmpul de stare IFF_POINTOPOINT pentru interfa. adres reprezint adresa IP atribuit interfeei. De exemplu, pentru configurarea i activarea plcii de reea Ethernet eth0, cu adresa 193.226.26.9, vom folosi comanda:
ifconfig eth0 193.226.26.9 netmask 255.255.255.0 broadcast 193.226.26.255 up

Fiierele de configurare a interfeelor de reea se gsesc n directorul /etc/ sysconfig/network-scripts i poart nume de forma ifcfg-nume_dispozitiv (de exemplu, ifcfgeth0). Pentru detalii, a se vedea seciunea 10.6. Opiuni de rutare Rutarea este operaiunea de trimitere a pachetelor de date de la o reea la alta. Rutrile pot fi: Dac reeaua nu conine subreele, nu este necesar nici o rutare explicit. Rutri statice, folosite pentru reele de dimensiuni mici sau medii, avnd calea origine destinaie relativ simpl. Rutri dinamice, n care cile spre destinaie sunt determinate la momentul trimiterii pachetelor, prin protocoale de rutare, pentru care se folosesc daemonii routed i gated.

Rutrile statice pot fi gestionate folosind utilitarul route, avnd sintaxa:


route [ opiuni ]route [ -v ] [ -A familie ] add [ -net | -host ] dest [ opiuni ]route [ -v ] [ -A familie ] del [ -net | -host ] dest [ opiuni ]

Prima variant afieaz tabela de rutare, permind opiunile: -v afieaz informaii suplimentare; -n afieaz adrese numerice n loc de nume. A doua variant permite adugarea de rutri statice. Opiuni: -v afieaz informaii suplimentare; -A familie specific familia de adrese. Vezi supra, la ifconfig, familiile de adrese; -net specific faptul c dest este o reea; -host specific faptul c dest este o main; dest reprezint adresa reelei sau mainii-destinaie, fie numeric, fie prin nume; netmask adres utilizeaz aceast masc atunci cnd se adaug o rutare; default stabilete rutarea implicit, care va fi utilizat atunci cnd nu exist nici o alt rutare ctre destinaie; gw gateway ruteaz pachetele printr-un gateway. Calea ctre acesta trebuie s fie definit n prealabil, stabilind n general o rutare static spre el; dev dispozitiv asociaz rutarea cu dispozitivul specificat. n mod normal, specificarea acestui parametru nu este necesar. Verificarea funcionrii reelei Prima verificare care trebuie fcut dup configurarea interfeelor de reea i stabilirea rutrilor este dac interfeele de reea sunt activate i au parametrii coreci. Aceasta se face tot cu ajutorul utilitarului ifconfig. Dac se specific drept parametru numele interfeei, se vor afia informaiile de stare referitoare doar la respectiva interfa. Dac nu este introdus nici un parametru, vor fi afiate informaii despre toate interfeele active. Poate fi utilizati comanda traceroute, care afieaz toate mainile prin care trece pachetul n ruta sa ctre destinaie. Rezolvarea numelor de main Pentru a putea identifica o main din reea, sistemul trebuie s i determine mai nti adresa IP. Exist dou modaliti n care aceasta poate fi determinat:

cutnd numele n fiierul /etc/hosts; apelnd serverul DNS (vezi infra) care va rezolva adresa.

Dac maina nu este legat permanent la reea sau se gsete ntr-o reea de dimensiuni mici, nu este necesar configurarea dect a /etc/hosts.

Fiierul /etc/hosts conine lista de maini aflate n reeaua local, inclusiv maina local. Iat un fiier exemplu de pe maina access.biosfarm.ro.

Sunt recunoscute urmtoarele directive principale: domain stabilete numele domeniului local (n care se afl maina). nameserver adresa unui server DNS cruia i va fi trimis cererea de rezolvare. Pot fi specificate mai multe directive nameserver. Dac primul server nu rspunde cererii, va fi apelat al doilea .a.m.d., n ordinea apariiei n fiier. search lista de domenii n care va fi cutat numele de main, separate prin spaii sau tab-uri. n exemplul nostru, dac este cutat maina main, va fi testat mai nti adresa main.biosfarm.ro, iar dac aceasta nu poate fi rezolvat, main.nemesis.ro. Pentru alte directive, recomandm consultarea man resolv.conf. Scripturi pentru configurarea reelei Dup cum am menionat mai sus, fiierele de configurare a interfeelor de reea se gsesc n directorul /etc/sysconfig/network-scripts i poart nume de forma ifcfgnume_dispozitiv. Aceste fiiere sunt alctuite dintr-o serie de opiuni, dintre care cele mai uzuale sunt: DEVICE = nume_interfa Specific numele dispozitivului la care se refer opiunile (de exemplu, eth0, ppp0 etc.). IPADDR = adres Stabilete adresa IP asociat dispozitivului. NETMASK = adres Stabilete masca de reea. BROADCAST = adres Stabilete adresa broadcast. NETWORK = adres Specific adresa reelei. ONBOOT = val Stabilete dac interfaa de reea va fi activat n mod automat la pornirea sistemului de operare. Interfaa de reea poate fi activat prin comanda ifup nume_interfa i dezactivat prin ifdown nume_interfa. Redm mai jos un fiier de configurare pentru placa de reea eth0:
DEVICE=eth0 IPADDR=10.0.0.11 NETMASK=255.255.255.0 BROADCAST=10.0.0.255 NETWORK=10.0.0.0 O NBOOT=yes

Serviciile sistemului
Vom prezenta pe scurt serviciile pe care le poate oferi un sistem Linux. Detalii suplimentare pot fi regsite n lucrarea noastr, Administrarea i configurarea sistemelor Linux.

Accesarea de la distan a sistemului: serviciul SSH


Serviciul SSH reprezint o modalitate sigur de conectare de pe alte maini, criptnd informaiile nainte de a fi trimise n reea, prin intermediul unui sistem de chei publice i private, asigurnd confidenialitatea informaiilor. Poate fi utilizat n locul serviciilor nesigure (care transmit informaii necriptate prin reea, acestea putnd fi urmrite cu ajutorul unor programe de capturare a pachetelor, sniffer-ele) precum telnet, FTP sau rlogin. Poate fi folosit, de asemenea, pentru pentru a tunela alte servicii de reea. FreeBSD utilizeaz implementarea serviciului SSH numit OpenSSH. Aceast implementare a fost realizat la nceput pentru OpenBSD, fiind ulterior portat pe majoritatea platformelor. Pentru ca maina s accepte conexiuni SSH, este necesar prezena serviciului.

Sisteme de fiiere n reea: NFS


Sistemul NFS (Network File System), implementat pentru prima oar de ctre SUN Microsystems, permite ca un sistem de fiiere s se gseasc fizic pe o alt main dect cea pe care este utilizat, dar s se prezinte utilizatorilor ntocmai ca un director local. Cu alte cuvinte, un sistem de fiiere aflat fizic pe alt main poate fi montat ntrun director din ierarhia local, toate operaiunile asupra acestuia fiind total transparente pentru utilizatori. Este net superior sistemului file sharing din toat gama de sisteme de operare Windows deoarece ofer securitate sporit, fiabilitate mai mare, siguran mai bun a informaiilor (n momentul transferurilor de date se realizeaz verificarea corectitudinii acestora, spre deosebire de sistemele Windows), vitez mai mare de transfer.

Sistemul de pot electronic


Ca i serviciul FTP, serviciul de pot electronic este unul dintre primele servicii oferite de Internet. Un sistem de pot electronic este alctuit din urmtoarele trei componente: 1 Ageni utilizator (clieni de pot electronic, MUA = Mail User Agent), programe care permit utilizatorilor s citeasc, s emiti s gestioneze mesajele. Programele cele mai des folosite n FreeBSD sunt pine, mutt, elm, Kmail, Evolution, Mozilla Mail etc. 2 Ageni de transport (MTA = Mail Transport Agent), programe responsabile pentru acceptarea mesajelor primite i livrarea acestora la destinaia final. Sistemul sendmail este agentul de transport tradiional din mediile UNIX. Ali ageni de transport sunt postfix, qmail i exim. 3 Ageni de distribuie (MDA = Mail Distribution Agent), programe care direcioneaz mesajele primite ctre csua potal a utilizatorului destinatar (cum ar fi procmail). Cea mai important component a sistemului de pot electronic este agentul de transport. Agenii de transport utilizai de obicei n Linux sunt sendmail (n continuare cel mai rspndit sistem utilizat, dei acesta a suferit, de-a lungul timpului, de numeroase probleme de securitate), postfix i qmail.

Sistemul numelor de domenii: BIND


Fiecare sistem din cadrul reelei Internet are un nume de main, care, mpreun cu numele domeniului, definete un nume unic al acestuia. Numele de main permit referirea mai uoar a unui calculator, n locul adresei IP a acestuia. Rezolvarea (translarea) n ambele sensuri a numelui, respectiv adresei se realizeaz prin intermediul sistemului numelui de domenii DNS (Domain Names System). Sistemul DNS nu este altceva dect o uria baz de date distribuit, rspndit pe tot globul. Aceasta este implementat de ctre aa-numitele servere DNS, care furnizeaz informaii despre unul sau mai multe domenii, numite i zone. Pentru fiecare zon exist cel puin un server de nume care conine informaiile despre mainile din cadrul domeniului. Primul server este denumit server DNS primar, care descrie zona master, i este acela care ncarc configurrile zonelor DNS din fiierele de configurare, iar celelalte -servere DNS secundare, care deservesc zonele slave, transfernd informaiile despre zone de la serverul primar. Daemonul ce ofer servicii DNS pe mainile UNIX este named, ce face parte din pachetul BIND (Berkeley Internet Name Domain).

Serverul HTTP: Apache


Un server HTTP este un daemon care accept conexiuni conforme protocolului HTTP, rspunznd cererilor recepionate de la clieni. Protocolul HTTP (HyperText Transfer Protocol) este un protocol de tip cerere-rspuns, bazat pe TCP/IP, destinat pentru transferurile informaiilor hipermedia. Serverul cel mai utilizat n sistemele de operare UNIX este Apache.

Serverul FTP
FTP (File Transfer Protocol) este unul dintre cele mai vechi servicii Internet i reprezint cel mai popular mod de transfer al fiierelor de pe un calculator pe altul. Implementri de aplicaii-client i server FTP exist practic pe toate platformele din lume. Implementrile mai des folosite sunt Very Secure FTP daemon, proftpd i

Execuia de proceduri automate: cron


Serviciul cron (numit uneori i Vixie Cron) este un daemon care execut comenzi n mod programat, la anumite momente prestabilite de timp.

Jurnalele sistemului: syslog


Daemonul syslog ofer att aplicaiilor, ct i nucleului Linux posibilitatea de jurnalizare a mesajelor generate (mesaje de eroare, de atenionare, de depanare etc.). Mesajele pot fi trimise ctre maina local sau ctre maini aflate la distan. Fiierele n care sunt jurnalizate aceste mesaje se afl n general n directorul /var/log. Administratorii de sistem pot utiliza aceste fiiere-jurnal pentru a determina problemele de funcionare a serviciilor sistemului, pentru a descoperi ncercrile de atac asupra sistemului sau utilizarea neautorizat a serviciilor acestuia.

S-ar putea să vă placă și