MSEC: Systemsicherheit und Prüfung
msecgui
Präsentation
msecguiSie können dieses Werkzeug von der Kommandozeile starten, durch Eingabe von
msecgui als root.
is a graphic user interface for
msec that allows to configure your system security according to two
approaches:
It sets the system behaviour, msec imposes modifications to the system to
make it more secure.
It carries on periodic checks automatically on the system in order to warn
you if something seems dangerous.
msec uses the concept of "security levels" which are intended to configure a
set of system permissions, which can be audited for changes or
enforcement. Several of them are proposed by Mageia, but you can define your
own customised security levels.
Übersichtsregisterkarte
Siehe das obige Bildschirmfoto
Der erste Reiter zeigt eine Liste von verschiedenen Sicherheitswerkzeuge mit
einer Schaltfläche auf der rechten Seite, um diese zu konfigurieren:
Firewall, welche auch unter MCC / Sicherheit / Persönliche Firewall
einrichten, gefunden werden kann.
Aktualisierungen, welche auch unter MCC / Software verwalten / Aktualisieren
des Systems, gefunden werden kann.
msec itself with some information:
aktiviert oder nicht
the configured Base security level
das Datum der letzten regelmäßigen Überprüfung, eine Schaltfläche um einen
detailierten Bericht anzuzeigen sowie eine Schaltfläche um eine Überprüfung
jetzt auszuführen.
Reiter Sicherheitseinstellungen
Ein Klick auf den zweiten Tab oder auf die Einrichten
Schaltfläche neben Sicherheit, führt zum gleichen, unten abgebildeten,
Bildschirm.
Reiter Grundsicherheit
Sicherheitsstufen:
Nach dem aktivieren der Box MSEC Tool einschalten,
können Sie in diesem Reiter durch einen Doppelklick die Sicherheitsstufe
auszuwählen, welche anschließend fettgedruckt angezeigt wird. Wenn die Box
nich aktiviert ist, ist die Stufe « keine » ausgewählt. Die folgenden Stufen
sind verfügbar:
Stufe keine. Diese Stufe ist dafür gedacht,
wenn Sie msec nicht für die Kontrolle der Systemsicherheit verwenden und
diese selbst abstimmen möchten. Es deaktiviert alle Sicherheitsüberprüfungen
und bietet keine Einschränkungen oder Grenzen bezüglich der
Systemkonfiguration und den Einstellungen. Bitte verwende diese Stufe nur
wenn Sie wissen, was Sie tun, da dadurch das System verwundbar und
angreifbar wird.
Stufe standard. Dies ist die
Standardkonfiguration wenn es installiert wird und ist für normale Nutzer
gedacht. Es enthält verschiedene Systemeinstellungen und führt tägliche
Sicherheitsüberprüfungen aus, welche auf Änderungen der Systemdateien,
Systemzugänge und gefährdete Verzeichnisberechtigungen überprüft (Diese
Stufe ist vergleichbar mit Stufe 2 und 3 aus früheren msec Versionen).
Stufe secure. Diese Stufe ist dafür
gedacht, wenn Sie sicherstellen möchten, dass Ihr System abgesichert und
trotzdem nutzbar ist. Es schränkt die Systemrechte weiter ein und führt
mehrere regelmäßige Überprüfungen aus. Außerdem ist der Zugriff auf das
System stärker begrenzt. (Diese Stufe ist vergleichbar mit Stufe 4 (hoch)
und 5 (paranoid) aus früheren msec Versionen).
Neben diesen Stufen werden auch weitere, Aufgabenorientiere
Sicherheitseinstellungen angeboten, darunter die Stufen fileserver , webserver und netbook. Diese vorkonfigurierten
Systemsicherheitsstufen richten sich an die am häufigsten verwendeten
Anwendungsfälle.
Die letzten zwei Stufen, audit_daily und
audit_weekly, sind keine richtigen
Sicherheitsstufen sondern vielmehr nur Werkzeuge für regelmäßige
Überprüfungen.
Diese Stufen sind unter
etc/security/msec/level.<stufenname>
gespeichert. Sie können Ihre eigene Sicherheitsstufe festlegen und diese mit
dem entsprechenden Dateinamen, level.<stufenname>,
im Verzeichnis etc/security/msec/. speichern. Diese
Möglichkeit ist für erfahrene Nutzer gedacht, welche eine eigens angepasste
oder deutlich sichere Systemkonfiguration benötigen.
Beachte, dass vom Nutzer geänderte Einstellungen vorrangig, vor den
standardmäßig eingestellten Stufen behandelt werden.
Sicherheitswarnungen:
If you check the box Send security alerts by email
to:, the security alerts generated by msec are going to be sent
by local e-mail to the security administrator named in the nearby field. You
can fill either a local user or a complete e-mail address (the local e-mail
and the e-mail manager must be set accordingly). At last, you can receive
the security alerts directly on your desktop. Check the relevant box to
enable it.
It is strongly advisable to enable the security alerts option in order to
immediately inform the security administrator of possible security
problems. If not, the administrator will have to regularly check the logs
files available in /var/log/security.
Sicherheitsoptionen:
Creating a customised level is not the only way to customise the computer
security, it is also possible to use the tabs presented here after to change
any option you want. Current configuration for msec is stored in
/etc/security/msec/security.conf. This file contains
the current security level name and the list of all the modifications done
to the options.
Reiter Systemsicherheit
Dieser Reiter zeigt alle Sicherheitsoptionen in der linken Spalte, eine
Beschreibung in der zentralen Spalte und ihre aktuellen Werte in der rechten
Spalte.
Um eine Option zu ändern, klicke doppelt darauf und ein neues Fenster
erscheint (siehe den Screenshot unten). Dieser zeigt den Optionsnamen, eine
kurze Beschreibung, der aktuelle und der Standardwert, sowie eine Drop-Down
Liste in dem der neue Wert ausgewählt werden kann. Klicke auf die
OK Schaltfläche um die Auswahl zu bestätigen.
Vergessen Sie nicht beim verlassen von msecgui Ihre Einstellungen über das
Menü Datei -> Speichern der Konfiguration zu
sichern. Wenn Sie die Einstellungen geändert haben zeigt Ihnen msecgui eine
Übersicht der Änderungen, bevor diese gespeichert werden.
Netzwerksicherheit
Dieser Reiter zeigt alle Netzwerkoptionen an und funktioniert wie die
vorherigen Reiter
Regelmäßige Checks Reiter
Periodic checks aim to inform the security administrator by means of
security alerts of all situations msec thinks potentially dangerous.
This tab displays all the periodic checks done by msec and their frequency
if the box Enable periodic security checks is
checked. Changes are done like in the previous tabs.
Ausnahmen Reiter
Manchmal werden Warnnachrichten bei bekannten oder gewollten Situationen
angezeigt. In diesen Fällen sind diese nutzlos und verschwenden Zeit für den
Administrator. Dieser Reiter erlaubt Ihnen so viele Ausnahmen wie Sie
möchten zu erstellen, um nicht gewollte Warnnachrichten zu vermeiden. Diese
ist beim ersten Start von msec leer.
Um eine Ausnahme zu erstellen, klicke auf die eine Regel
hinzufügen Schaltfläche
Wähle die gewünschte geplante Überprüfung aus der Drop-Down Liste
Überprüfe aus und gebe anschließend die
Ausnahme im Textfeld ein. Das hinzufügen einer Ausnahme
ist nicht endgültig und kann mit der Löschen
Schaltfläche im Ausnahmen Reiter entfernt werden oder
durch einen Doppelklick auf die Regel, geändert werden.
Berechtigungen
This tab is intended for file and directory permissions checking and
enforcement.
Like for the security, msec owns different permissions levels (standard,
secure, ..), they are enabled accordingly with the chosen security
level. You can create your own customised permissions levels, saving them
into specific files called perm.<levelname> placed
into the folder etc/security/msec/ . This function is
intended for power users which require a customised configuration. It is
also possible to use the tab presented here after to change any permission
you want. Current configuration is stored in
/etc/security/msec/perms.conf. This file contains the
list of all the modifications done to the permissions.
Die Standard-Berechtigungen sind in einer Liste von Regeln sichtbar (eine
Regel pro Zeile). Sie können auf der linken Seite die Dateien oder
Verzeichnisse sehen, die von der Regel betroffen sind. Danach wird der
Benutzer, die Gruppe und anschließend die Berechtigungen für die Regel
angezeigt. Falls, für eine festgelegte Regel:
die Box Erzwingen nicht ausgewählt ist, wird msec nur
überprüfen ob die festgelegten Berechtigungen für diese Regel angewendet
werden und sendet eine Warnnachricht, falls dies nicht der Fall ist, ändert
jedoch nichts.
die Box Erzwingen ausgewählt ist, wird msec die
festgelegten Berechtigungen, nach der ersten geplanten Überprüfung, regeln
und, falls diese von den in msec festgelegten Einstellungen abweichen,
überschreiben.
Damit dies funktioniert, muss die Option CHECK_PERMS im Regelmäßige Checks Reiter, dementsprechend
konfiguriert werden.Um eine neue Regel zu erstellen, klicke auf die eine Regel
hinzufügen Schaltfläche und fülle alle Felder, wie in den
Beispiel unten, aus. Der Joker * ist im Datei Feld
erlaubt. “current” bedeutet keine Änderung.
Klicke auf die OK Schaltfläche um die Auswahl zu
bestätigen und vergiss nicht vor dem verlassen von msecgui, über das Menü
Datei -> Speichern der Konfiguration, zu speichern. Falls
Sie die Einstellungen geändert haben, zeigt Ihnen msecgui eine Vorschau der
Änderungen an, die gemacht werden, bevor diese gepeichert werden.
Es ist auch möglich die Regeln durch das erstellen oder bearbeiten der
Konfigurationsdatei /etc/security/msec/perms.conf
festzulegen.
Änderungen im Berechtigungen Reiter (oder
direkt über die Konfigurationsdatei) werden bei der ersten regelmäßigen
Überprüfung übernommen (siehe die Option CHECK_PERMS und dem Regelmäßige Checks Reiter). Falls Sie möchten, dass
die Änderungen direkt übernommen werden, verwende mit root-Rechten den
Befehl msecperms in der Konsole. Sie können vorher den Befehl msecperms -p
verwenden, um die Berechtigungen anzuzeigen, welche durch msecperms geändert
werden.
Do not forget that if you modify the permissions in a console or in a file
manager, for a file where the box Enforce is checked
in the Permissions tab , msecgui will write
the old permissions back after a while, accordingly to the configuration of
the options CHECK_PERMS and CHECK_PERMS_ENFORCE in the Periodic Checks tab .