Da Linux für ein breites Feld unterschiedlicher Anwendungen, von einfacher Büroarbeit bis Beherbergung hochverfügbarer Server, eingesetzt wird, wird die Notwendigkeit verschiedener Sicherheitsebenen verständlich. Es ist offensichtlich, dass Ansprüche, die an einen Hochsicherheits-Server gestellt werden, sich nicht mit den Bedürfnissen einer Sekretärin decken. Ein großer, öffentlicher Server, wird mehr kriminellen Angriffen ausgesetzt sein, als ein privater Rechner.
Aus dieser Idee heraus wurde das Paket MSEC entwickelt. Es besteht aus den folgenden zwei Teilen:
Skripte, die das gesamte System auf eine der sechs Sicherheitsebenen von MSEC bringen. Die Ebenen reichen von ,,sehr unsicher, aber leicht zu benutzen``, bis hin zu ,,Verwendbar für sensible Anwendungen, jedoch mit hohem Konfigurationsbedarf durch erfahrene Anwender``.
cron-Prozesse, die in zyklischen Abständen die Integrität Ihres Systems, anhand der von Ihnen gewählten Sicherheitsebene, überprüfen. Beim Erkennen möglicher Einbruchsversuche oder Sicherheitslücken informieren sie Sie darüber.
Es sei hier angemerkt, dass der Anwender auch seine eigene Sicherheitsebene definieren kann, die genau auf seine Bedürfnisse zugeschnitten ist.