* Chris W. Parker
> Hello,
>
> I'm trying to sell my boss on replacing our Win2k IIS web server
> with a RH8/9 Apache server. Although it's my understanding that
> Linux is more secure than windows I really don't have much to point
> out in defense on that idea.
>
> Please list for me reasons why you believe (or know for a fact) that
> Linux is more secure than our current setup. Let's assume two
> different situations: 1. Out of the box with a standard install,
> 2. Standard install, fully patched.

This is no easy question, mainly because it is not well formed.  What
_is_ security anyway?

To begin with, there are a lot of ways to interprete the question:

1. The risk analyses view.
2. The security policy model view.
3. The security architecture view.
4. The security implementation view.

I have no time to go into each of the points above, but here is some
considerations:

1. In risk analyses, you have to identify your systems vulnerabilities
and asses a probability (or likelihood) for exploitation and the
potential value loss.  Interesting here is that Linux system currently
gets better value when coming to risk for explotation because most
attacks are directed against Windows system, e.g. the ILOVEYOU worm.

2. Most interesting, really, but also most neglected, is the security
policy view.  You start with your organisation's security policy,
formulated, say, as a /protection profile/ aka security policy model.
Then you take the different systems security policy model formulated,
say, as a /security target/.  The most secure system is the system
that is closest to your security policy model, or protection profile.
The point here is to look at the security concepts of the different
systems, or What _kind_ of security is possible to achieve in the
system?

Linux and Windows are quite close here, but both of them have fuzzy
concepts when it comes to security elements for distributed systems.
However, both of them support more or less the pletaforia of ideas
that are suggested for security in distributed system, but both lack a
coherent model of security in these systems.

3. Security architecture is how well the mechanisms found in the
systems do support the security policy model described above.  Are
there support for encryption, for authentication, for single sign on,
for auditing?  Do the different parts play well together?  Are there
potential loop holes?  Is it complete, in the sense that it is not
bypassable?  And so on.  I really don't know enough to state who is
better here, but I myself are impressed by the amount of products
available for Linux systems.

4. Implementation covers the question on how well each security
product including the operating system are implemented.  In
particular, how many security exploitable bugs that remain.  Linux
beats Windows by several magnitudes here, I would think.

Another point is how certain one can get answers to questions like the
four above.  In particular how one is able to filter out the noise
from marketing and from flame wars, and only get hold of information
that are usable and correct.  I also think Linux wins here.

But I cannot say I haven't taken side in this conflict... :-)

-- 
 Jon Haugsand, [EMAIL PROTECTED]
 http://www.norges-bank.no


-- 
redhat-list mailing list
unsubscribe mailto:[EMAIL PROTECTED]
https://www.redhat.com/mailman/listinfo/redhat-list

Reply via email to