Agora
Media
Libraria Byblos



AgoraNews  





PC Magazine Ro  




NET Report   




Ginfo   




agora ON line   





PC Concrete   





Liste de discuții   




Cartea de oaspeți   




Mesaje   





Agora   








Clic aici
PC Report - ultimul numar aparut


Software - PC Magazine Romania, Mai  2003

FreeBSD 5.0 - Noua Generație

Extensii de securitate
În anul 2000 se înființa proiectul TrustedBSD (www.trustedbsd.org), care își propunea dezvoltarea unor extensii de securitate care să permită certificarea sistemului FreeBSD pentru "Common Criteria for Information Technology Security Evaluation"; ulterior proiectul a primit sprijinul laboratoarelor de cercetare în securitate de la Network Associates și un grant de cercetare DARPA/SPAWAR.

Rezultatele acestui proiect sunt importate gradual în ramura 5.x-current, așa încât în versiunea 5.0-RELEASE au apărut primele implementări MAC și ACL.

Listele de control al accesului (ACL) permit extinderea setului de permisii standard UNIX pentru fișiere și directoare; pentru compilarea suportului în nucleu trebuie să definiți opțiunea "UFS_ACL" în fișierul de configurare. Manipularea și vizualizarea acestor liste de acces se face cu ajutorul utilitarelor setfacl(8) și getfacl(8). Cu ajutorul acestui mecanism se pot specifica în mod discret permisii pentru anumiți utilizatori sau anumite grupuri. Găsiți informații suplimentare în paginile de manual acl(3) și acl(9).

Listele de control al accesului se bazează, la rândul lor, pe suportul pentru atribute extinse (EA). Se poate astfel asocia fiecărui fișier sau director o serie de atribute suplimentare care se pot manipula și vizualiza cu ajutorul setextattr(8) și getextattr(8). API-ul este documentat în extattr(2) și extattr(3), iar informații suplimentare găsiți în extattr(9). Implementarea pentru sistemul de fișiere tradițional UFS este realizată cu ajutorul unui nivel suplimentar pe când în noul sistem de fișiere UFS2 atributele extinse sunt suportate în mod nativ.

Nivelul MAC (Mandatory Access Control) extinde setul de controale discreționare permițând administratorului de sistem un control suplimentar pentru diverse obiecte din nucleu precum atribute ale proceselor, noduri virtuale ("vnode"), puncte de montare în sistemul de fișiere, socket-uri, resurse IP. Suportul nucleu se activează prin recompilarea sa cu opțiunea "MAC". Pe baza acestui nivel generic s-au implementat diverse module precum MLS (Multi-Level Security), integritate Biba, LOMAC (Low-Watermark MAC), partiționare procese, controlul admisiei traficului pe interfețe, firewall sistem. Controlul interacțiunii proceselor cu obiectele sistem se poate face cu ajutorul modulului de firewall, al cărui reguli pot fi manipulate cu ajutorul utilitarului ugidfw(8). Detalii suplimentare găsiți în numeroasele pagini de manual, în principal mac(4) și mac(9).

În dezvoltare există și un modul de auditare a evenimentelor care încă nu a fost importat în distribuție. Pentru detalii suplimentare asupra politicilor de securitate și a modului de interacțiune cu ele puteți consulta documentația de pe site-urile TrustedBSD și FreeBSD.

Prima pagină
Noua generație (5.0)
SMP "Next Generation"
KSE - Kernel Scheduler Entities
ACPI - controlul avansat al sistemului
DEVfs - Device filesystem
Extensii de securitate
IPFW2 - nouL motor de firewall
ALTQ - Alternate Queueing
Localizarea pentru România
Planuri de viitor


PC Magazine Ro | CD ROM | Redactia | Abonamente | CautareArhive

Copyright © 1999-2002 Agora Media.

[email protected]

LG - LifeŽs Good

www.agora.ro

deltafri

www.agora.ro

www.agora.ro

www.agora.ro