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.