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.

webmaster@pcmagazine.ro

LG - Life´s Good

www.agora.ro

deltafri

www.agora.ro

www.agora.ro

www.agora.ro