Download Red Hat Enterprise Linux 4 Einführung in die System

Transcript
Kapitel 1. Philosophie der Systemadministration
11
Red Hat Enterprise Linux enthält desweiteren Support für die Zugangskontrolllisten. Eine Zugangskontrolllliste (ACL - Access Control List) ist ein Konstrukt, das feinabgestimmte Kontrollen über die
Benutzer oder Gruppen, die auf eine Datei oder ein Verzeichnis zugreifen, ausübt. So kann z.B. eine
Dateiberechtigung jeglichen Zugang zu den Dateien für alle außer dem Besitzer sperren. Die ACL der
Datei kann jedoch so konfiguriert werden, dass einzig der Benutzer bob auf die Datei schreiben und
die Gruppe finance die Datei lesen darf.
Ein weiterer Aspekt der Sicherheit ist die Fähigkeit, die Systemaktivitäten im Auge zu behalten. Red
Hat Enterprise Linux macht ausführlichen Gebrauch von Logging auf Kernel- und auf Applikationsebene. Das Logging wird vom Systemlogging-Daemon syslogd gesteuert, der Systeminformationen
lokal (gewöhnlich in Dateien im Verzeichnis /var/log/) oder auf einem Remote-System (das als
Log-Server für mehrere Computer dient) aufzeichnet.
Intrusion Detection Systeme (IDS) sind leistungsstarke Tools für jeden Red Hat Enterprise Linux
Systemadministrator. Ein IDS ermöglicht es Systemadministratoren festzustellen, ob unberechtigte
Änderungen an einem oder mehreren Systemen vorgenommen wurden. Das allgemeine Design des
Betriebssystems selbst beinhaltet IDS-ähnliche Funktionalität.
Da Red Hat Enterprise Linux mit Hilfe des RPM Paket-Managers (RPM) installiert wird, ist es möglich mit RPM festzustellen, ob Änderungen an den Paketen vorgenommen wurden, die das Betriebssystem kompromittieren könnten. Da jedoch RPM eher ein Paket-Management-Tool ist, sind dessen
Fähigkeiten als IDS eingeschränkt. Es kann dennoch als erster Schritt für die Kontrolle eines Red Hat
Enterprise Linux-Systems in Bezug auf unberechtigte Änderungen sein.
1.11. Zusätzliche Ressourcen
Dieser Abschnitt enthält verschiedene Ressourcen, die verwendet werden können, um mehr über die
Philosophie der Systemadministration und der Red Hat Enterprise Linux-spezifischen Themen in diesem Kapitel zu lernen.
1.11.1. Installierte Dokumentation
Die folgenden Ressourcen werden mit einer typischen Installation von Red Hat Enterprise Linux
mitinstalliert und können Ihnen helfen, mehr über die hier beschriebenen Themen zu erfahren.
und crontab(5) man-Seiten— Lernen Sie Befehle und Scripts zur automatischen
Ausführung in regelmäßigen Intervallen zu festzulegen.
• crontab(1)
man-Seite — Lernen Sie Befehle und Skripte zur Ausführung zu einem späteren Zeitpunkt
zu planen.
• at(1)
• bash(1)
Skripten.
man-Seiten — Lernen Sie mehr über die Standard-Shell und das Schreiben von Shell-
man-Seite — Links zu den vielen man-Seiten, aus denen die Online-Dokumentation von
Perl besteht.
• perl(1)
• python(1) man-Seite
— Hier erfahren Sie mehr über die Optionen, Dateien und Umgebungsvariablen des Python-Interpreters.
• gedit(1) man-Seite
Textdateien.
und Hilfe — Lernen Sie mit diesem grafischen Texteditor das Bearbeiten von
man-Seite — Lernen Sie mehr über diesen höchstflexiblen Text-Editor und dessen
Online-Tutorial.
• emacs(1)
• vim(1)
man-Seite — Lernen Sie diesen leistungsfähigen Text-Editor zu benutzen.