next up previous contents
Next: Mandatory Access Control (MAC) Up: OS Security Background Previous: Default OS configuration   Contents

Securing OS

The NSA Orange Book [30] is the most quoted source with respect to operating system security requirements and evaluation criteria. It defines five secure levels for operating systems along with their functional requirements (increasingly more secure):

Most of the commercial and server side operating systems fall into C2 category and so does Linux. To advance from C2 category the crucial functional requirement is Mandatory Access Controls. MAC mechanisms are aimed directly at eliminating the problems described so far and attributed largely to DAC. MAC model relies heavily on least privilege approach to system privilege allocation.



Footnotes

... Authentication3.5
Enables identification of the users making system requests.
... DAC3.6
Users define control over their objects at their own discretion.
... Control3.7
System administrators define system access control policy, not users.
... Audit3.8
System source code audit to identify sources and means of attacks and eliminate them
... Security3.9
Multi-layer security.
... Base3.10
Minimize the amount of security-relevant code in the system.
... Security3.11
Proven in practice.


Subsections
next up previous contents
Next: Mandatory Access Control (MAC) Up: OS Security Background Previous: Default OS configuration   Contents