Auf dieser Seite
ÜberblickDieses Kapitel enthält eine Einführung in die Mechanismen, die zur Implementierung von Sicherheitseinstellungen unter Microsoft® Windows Server™ 2003 verwendet werden können. Service Pack 1 (SP1) von Windows Server 2003 enthält den Sicherheitskonfigurations-Assistenten, ein neues rollenbasiertes Tool, das Sie zur Erhöhung der Sicherheit Ihrer Server verwenden können. In Verbindung mit Gruppenrichtlinienobjekten (GPOs) ermöglicht der SCW erhöhte Kontrolle, Flexibilität und Konsistenz im Absicherungsprozess. In diesem Kapitel werden v. a. folgende Themen behandelt:
Diese Informationen stellen eine Grundlage dar und geben Ihnen eine Vorstellung davon, wie Sie innerhalb einer Domäneninfrastruktur von einer Umgebung mit älteren Clients (LC) zu einer Hochsicherheitsumgebung (SSLF) wechseln können. Absicherung mit dem Sicherheitskonfigurations-AssistentenDer SCW bietet ein flexibles, schrittweises Verfahren zum Verringern der Angriffsfläche auf Servern, die unter Windows Server 2003 mit SP1 ausgeführt werden. Beim SCW handelt es sich um eine Toolsammlung, die mit einer Datenbank aus XML-Regeln verknüpft ist. Sie soll Administratoren dabei helfen, die für die Rollen spezifischer Server erforderliche Mindestfunktionalität schnell und zuverlässig zu bestimmen. Mit dem SCW können Administratoren Sicherheitsrichtlinien, die sämtliche unwesentlichen Funktionen deaktivieren, erstellen, testen, korrigieren und bereitstellen. Außerdem besteht die Möglichkeit einer Rücknahme von Sicherheitsrichtlinien. Der SCW bietet systemeigene Unterstützung für die Verwaltung von Sicherheitsrichtlinien auf einzelnen Servern sowie Servergruppen mit verwandten Funktionen. Der SCW ist ein umfassendes Tool, das Sie bei der Durchführung folgender Aufgaben unterstützen kann:
Ausführliche Anweisungen zur Installation und Verwendung des SCW sowie zur Fehlerbehebung finden Sie in der Dokumentation zum Sicherheitskonfigurations-Assistenten (in englischer Sprache), die unter www.microsoft.com/downloads/details.aspx?FamilyID=903fd496-9eb9-4a45-aa00-3f2f20fd6171&displaylang=en heruntergeladen werden kann. Hinweis: Der SCW kann nur mit Windows Server 2003 mit SP1 verwendet werden. Zum Erstellen von Richtlinien für Windows 2000 Server, Windows XP oder Windows Small Business Server 2003 kann er nicht eingesetzt werden. Zur Absicherung einer großen Anzahl von Computern mit diesen Betriebssystemen müssen Sie von den gruppenrichtlinienbasierten Absicherungsmechanismen Gebrauch machen, die weiter unten in diesem Kapitel beschrieben werden. Erstellen und Testen von RichtlinienMit dem SCW können Sie schnell Sicherheitsrichtlinien für mehrere Server oder Servergruppen von einem einzelnen Computer aus erstellen und testen. Dadurch können Sie von einem einzelnen Ort aus Richtlinien unternehmensweit verwalten. Diese Richtlinien bieten einheitliche, unterstützte Absicherungsmaßnahmen, die auf die Funktionen der einzelnen Server im Unternehmen abgestimmt sind. Wenn Sie den SCW zum Erstellen und Testen von Richtlinien verwenden, sollte dieser auf allen Zielservern bereitgestellt werden. Obwohl die Richtlinie auf einer Verwaltungsstation erstellt wird, versucht der SCW, mit den Zielservern zu kommunizieren, um ihre Konfiguration zu prüfen und die Feinabstimmung der resultierenden Richtlinie vorzunehmen. Der SCW ist in die IPSec- und Windows-Firewall-Untersysteme integriert und ändert diese Einstellungen dementsprechend. Sofern es nicht unterbunden wird, konfiguriert der SCW die Windows-Firewall so, dass eingehender Netzwerkverkehr über wichtige, vom Betriebssystem benötigte Ports und empfangsbereite Anwendungen zugelassen wird. Werden zusätzliche Portfilter benötigt, kann der SCW sie erstellen. Als Folge dessen sorgen die mit dem SCW erstellten Richtlinien dafür, dass IPSec-Filter durch benutzerdefinierte Skripts so konfiguriert werden, dass unerwünschter Verkehr blockiert wird. Dadurch wird die Verwaltung der Netzwerkabsicherung erleichtert. Die Konfiguration von Netzwerkfiltern für Dienste, die RPC-Ports oder dynamische Ports verwenden, kann ebenfalls vereinfacht werden. Darüber hinaus bietet der SCW umfassende Möglichkeiten zur Anpassung der von Ihnen erstellten Richtlinien. So lassen sich Konfigurationen erstellen, mit denen notwendige Funktionen zugelassen und gleichzeitig Sicherheitsrisiken verringert werden. Neben den Baseline-Verhaltensweisen und -einstellungen können Sie den SCW in folgenden Bereichen außer Kraft setzen:
Der SCW stellt dem Administrator Informationen zu einigen der wichtigsten Registrierungseinstellungen zur Verfügung. Zur Verringerung der Komplexität des Tools haben die Entwickler nur jene Einstellungen aufgenommen, die die größten Auswirkungen auf die Sicherheit haben. In diesem Handbuch werden jedoch noch viele weitere Registrierungseinstellungen erläutert. Zur Überwindung der Einschränkungen des SCW können Sie Sicherheitsvorlagen mit Ergebnissen des SCW kombinieren, um eine umfassendere Konfiguration zu erstellen. Wenn Sie den SCW zum Erstellen einer neuen Richtlinie verwenden, verwendet dieser zunächst die aktuelle Konfiguration eines Servers. Sie sollten deshalb einen Server als Zielserver verwenden, der vom selben Typ ist wie die Server, auf denen Sie die Richtlinie bereitstellen möchten, damit Sie die Konfiguration der Serverrollen genau beschreiben können. Wenn Sie die grafische Benutzeroberfläche des SCW zum Erstellen einer neuen Richtlinie verwenden, wird eine XML-Datei erstellt und standardmäßig im Ordner %systemdir%\security\msscw\Policies gespeichert. Nach Erstellung der Richtlinien können Sie diese entweder mit der Benutzeroberfläche des SCW oder mit dem Befehlszeilenprogramm Scwcmd auf Ihre Testserver anwenden. Beim Testen der Richtlinien müssen Sie möglicherweise eine bereitgestellte Richtlinie entfernen. Sie können sowohl die grafische Benutzeroberfläche als auch das Befehlszeilenprogramm zum Zurücknehmen der letzten auf einen Server oder eine Servergruppe angewendeten Richtlinie verwenden. Der SCW speichert die vorherigen Konfigurationseinstellungen in XML-Dateien. Für Unternehmen mit begrenzten Ressourcen für das Entwerfen und das Testen von Sicherheitskonfigurationen ist der SCW möglicherweise ausreichend. Unternehmen, denen es an solchen Ressourcen mangelt, sollten eine Absicherung der Server gar nicht erst versuchen, da solche Bemühungen häufig zu unerwarteten Problemen und Produktivitätsverlusten führen. Wenn in Ihrem Unternehmen die für den Umgang mit diesen Problemen erforderliche Fachkenntnis und Zeit nicht zur Verfügung stehen, sollten Sie sich auf andere wichtige Sicherheitsaktivitäten wie Anwendungs- und Betriebssystemaktualisierungen und Updateverwaltung konzentrieren. Bereitstellen von RichtlinienZum Bereitstellen Ihrer Richtlinien stehen Ihnen drei verschiedene Möglichkeiten zur Verfügung:
Jede Option hat ihre Vor- und Nachteile. Diese werden in den folgenden Unterabschnitten beschrieben. Anwenden der Richtlinie mit der grafischen Benutzeroberfläche des SCWDer wichtigste Vorteil der grafischen Benutzeroberfläche des SCW ist ihre Einfachheit. Mit ihr können Administratoren leicht eine vordefinierte Richtlinie auswählen und auf einen einzelnen Computer anwenden. Der Nachteil der grafischen Benutzeroberfläche des SCW liegt darin, dass Richtlinien mit ihr immer nur auf einen einzelnen Computer angewendet werden können. Diese Option ist also nicht für große Umgebungen geeignet. Auf diese Methode wird deshalb in diesem Handbuch nicht weiter eingegangen. Anwenden der Richtlinie mit dem Befehlszeilenprogramm ScwcmdWenn Sie systemeigene SCW-Richtlinien ohne Active Directory auf mehrere Computer anwenden möchten, können Sie das Programm Scwcmd verwenden. Sie können den Einsatz von Scwcmd auch mit Skripterstellungstechnologien verbinden, um ein bestimmtes Maß an automatischer Richtlinienbereitstellung zu erzielen, z. B. als Teil eines bestehenden Prozesses zum Einrichten und Bereitstellen von Servern. Der größte Nachteil der Scwcmd-Option besteht darin, dass es sich um keinen automatischen Vorgang handelt. Sie müssen die Richtlinie und den Zielserver entweder manuell oder durch eine Skripterstellungslösung angeben. Dabei besteht die Gefahr, dass versehentlich die falsche Richtlinie auf dem falschen Computer bereitgestellt wird. Wenn Sie Server mit leicht abweichenden Konfigurationen in einer Gruppe haben, müssen Sie für jeden dieser Computer eine separate Richtlinie erstellen und diese separat anwenden. Aufgrund dieser Einschränkungen wird in diesem Handbuch nicht auf diese Methode eingegangen. Konvertieren der SCW-Richtlinie in ein GruppenrichtlinienobjektAls dritte Option zur Bereitstellung von SCW-Richtlinien steht die Verwendung des Programms Scwcmd zur Konvertierung der XML-basierten Richtlinie in ein Gruppenrichtlinienobjekt (GPO) zur Verfügung. Obwohl diese Umwandlung zunächst unnötig erscheinen mag, ergeben sich daraus einige Vorteile:
Absichern von Servern mit der Active Directory-GruppenrichtlinieMit Active Directory können Anwendungen Verzeichnisressourcen in einer dezentralisierten Computerumgebung suchen, verwenden und verwalten. Obwohl ausführliche Informationen zum Entwerfen einer Aktive Directory-Infrastruktur ein ganzes Buch füllen könnte, werden diese Begriffe hier nur kurz erklärt, um einen Zusammenhang mit dem Rest des Handbuchs herzustellen. Die Informationen zum Entwerfen sind nötig, um verständlich zu machen, wie mithilfe von Gruppenrichtlinien die Domänen, Domänencontroller und Serverrollen Ihres Unternehmens sicher verwaltet werden können. Wenn Ihr Unternehmen bereits über einen Active Directory-Entwurf verfügt, erhalten Sie in diesem Kapitel einen Einblick in einige Sicherheitsvorteile und potenzielle Probleme. In diesem Handbuch wird keine spezielle Anleitung zum Schutz der Active Directory-Datenbank gegeben. Eine solche Anleitung erhalten Sie im Dokument „Best Practice Guide for Securing Active Directory Installations“, auf das im Abschnitt „Weitere Informationen“ am Ende dieses Kapitels verwiesen wird. Beim Erstellen einer Active Directory-Infrastruktur müssen Sie die Sicherheitsgrenzen der Umgebung genau berücksichtigen. Wenn Sie die Sicherheitsdelegierung und den Implementierungsplan eines Unternehmens umsichtig planen, ist der Active Directory-Entwurf für das Unternehmen sicherer. Sie müssen den Entwurf wahrscheinlich nur bei umfassenden Änderungen an der Umgebung, wie etwa bei einer Übernahme oder einer Umstrukturierung der Organisation, neu strukturieren. Active Directory-GrenzenIn Active Directory gibt es verschiedene Arten von Grenzen. Diese Grenzen definieren die Gesamtstruktur, die Domäne, die Standorttopologie und die Zuweisung von Rechten. Sie werden bei der Installation von Active Directory automatisch eingerichtet. Sie müssen jedoch sicherstellen, dass die Berechtigungsgrenzen den Anforderungen und Richtlinien der Organisation entsprechen. Die Zuweisung von Verwaltungsrechten kann recht flexibel gehandhabt werden, um den Anforderungen verschiedener Organisation gerecht zu werden. Zum Gewährleisten eines geeigneten Gleichgewichts zwischen Sicherheit und Verwaltungsfunktionalität können Sie die Berechtigungszuweisungsgrenzen z. B. in Sicherheitsgrenzen und Verwaltungsgrenzen unterteilen. SicherheitsgrenzenSicherheitsgrenzen definieren die Autonomie oder Isolierung verschiedener Gruppen in einer Organisation. Die Gewährleistung einer ausreichenden Sicherheit (basierend auf der Konfiguration der Geschäftsgrenzen der Organisation) und die Notwendigkeit der Aufrechterhaltung solider grundlegender Funktionen müssen unter Berücksichtigung der möglichen Einbußen gegen einander abgewogen werden. Zum Herstellen dieses Gleichgewichts müssen Sie die Bedrohungen für Ihr Unternehmen gegen die Sicherheitsauswirkungen durch die Delegierung von Verwaltungsrechten und andere im Zusammenhang mit der Netzwerkarchitektur Ihrer Umgebung zu treffende Entscheidungen abwägen. Die Gesamtstruktur ist die wahre Sicherheitsgrenze Ihrer Netzwerkumgebung. Es wird empfohlen, separate Gesamtstrukturen zu erstellen, damit Ihre Umgebung vor potenziellen Beeinträchtigungen durch Administratoren anderer Domänen geschützt sind. Dieser Ansatz trägt dazu bei, dass die Beeinträchtigung einer Gesamtstruktur nicht notwendigerweise die Beeinträchtigung des gesamten Unternehmens mit sich bringt. Eine Domäne ist eine Verwaltungsgrenze von Active Directory, keine Sicherheitsgrenze. Bei einer Organisation mit zuverlässigen Benutzern ermöglicht eine Domänengrenze eine autonome Verwaltung der Dienste und Daten innerhalb der einzelnen Domänen der Organisation. Leider ist Isolierung in Bezug auf die Sicherheit gar nicht so einfach zu erreichen. Eine Domäne kann z. B. einen Angriff von einem böswilligen Domänenadministrator nicht vollständig isolieren. Diese Ebene einer Trennung kann nur auf der Ebene von Gesamtstrukturen erreicht werden. Innerhalb der Domäne bietet die Organisationseinheit eine andere Verwaltungsgrenzenebene. Organisationseinheiten stellen einen flexiblen Weg zur Gruppierung verwandter Ressourcen und zur Delegierung des Verwaltungszugriffs an das entsprechende Personal dar, ohne diesem dabei die Verwaltung der gesamten Domäne zu gestatten. Wie Domänen sind auch Organisationseinheiten keine echten Sicherheitsgrenzen. Obwohl Sie einer Organisationseinheit Berechtigungen zuweisen können, werden die Ressourcen sämtlicher Organisationseinheiten einer Domäne in Bezug auf die Ressourcen der Domäne und der Gesamtstruktur authentifiziert. Eine gut gestaltete Organisationseinheitshierarchie unterstützt dennoch die Entwicklung, Bereitstellung und Verwaltung effektiver Sicherheitsmaßnahmen. Ihr Unternehmen kann eine geteilte administrative Überwachung der Dienste und Daten innerhalb des aktuellen Active Directory-Entwurfs in Betracht ziehen. Ein effektiver Active Directory-Entwurf setzt ein umfassendes Verständnis der Anforderungen Ihres Unternehmens bezüglich Dienstautonomie und -isolierung sowie Datenautonomie und -isolierung voraus. VerwaltungsgrenzenDa möglicherweise eine Segmentierung von Diensten und Daten notwendig ist, müssen Sie die verschiedenen benötigten Verwaltungsebenen definieren. Neben Administratoren, die bestimmte Dienste für Ihre Organisation ausführen können, sollten Sie folgende Administratortypen in Betracht ziehen. DienstadministratorenDie Active Directory-Dienstadministratoren sind für die Konfiguration und Bereitstellung des Verzeichnisdienstes verantwortlich. Dienstadministratoren verwalten z. B. Domänencontrollerserver, steuern verzeichnisweite Konfigurationseinstellungen und gewährleisten die Verfügbarkeit von Diensten. Die Active Directory-Administratoren in Ihrem Unternehmen sollten u. U. auch als Ihre Dienstadministratoren fungieren. Die Konfiguration des Active Directory-Dienstes wird häufig von Attributwerten bestimmt. Diese Attributwerte entsprechen den im Verzeichnis gespeicherten Objekten. Dienstadministratoren in Active Directory sind daher gleichzeitig auch Datenadministratoren. Aufgrund der Anforderungen Ihres Unternehmens müssen Sie möglicherweise andere Gruppen von Dienstadministratoren für den Entwurf des Active Directory-Dienstes in Betracht ziehen. Beispiele:
DatenadministratorenActive Directory-Datenadministratoren verwalten Daten, die in Active Directory oder auf mit Active Directory verbundenen Computern gespeichert sind. Diese Administratoren haben keine Kontrolle über die Konfiguration oder Bereitstellung des Verzeichnisdienstes. Datenadministratoren sind Mitglieder einer von Ihrer Organisation erstellten Sicherheitsgruppe. Die Standardsicherheitsgruppen in Windows sind manchmal nicht für alle Situationen in der Organisation geeignet. Daher können Organisationen eigene für die Umgebung geeignete Benennungsstandards und Definitionen für Sicherheitsgruppen entwickeln. Zu den täglichen Aufgaben der Datenadministratoren zählen:
Hinweis: In vielen Fällen bestimmen Attributwerte für im Verzeichnis gespeicherte Objekte die Dienstkonfiguration des Verzeichnisses. Bevor Besitzern von Active Directory-Dienststrukturen und -Verzeichnisstrukturen der Beitritt zu einer Gesamtstruktur oder Domäneninfrastruktur erlaubt wird, muss die Organisation also allen Dienstadministratoren in der Gesamtstruktur und in sämtlichen Domänen vertrauen. Darüber hinaus müssen die Unternehmenssicherheitsprogramme Standardrichtlinien und –verfahren entwickeln, die eine entsprechende Überprüfung der Administratoren durchführen. Dienstadministratoren zu vertrauen, bedeutet im Kontext dieses Sicherheitshandbuchs Folgendes:
Einige Organisationen können möglicherweise das Risiko einer Sicherheitsverletzung durch einen böswilligen oder genötigten Dienstadministrator aus einem anderen Teil des Unternehmens akzeptieren. Diese Organisationen können zu dem Entschluss kommen, dass die gemeinschaftlichen und Kosten sparenden Vorteile der Beteiligung an einer gemeinsamen Infrastruktur dieses Risiko überwiegen. Andere Organisationen können das Risiko u. U. nicht akzeptieren, da die möglichen Konsequenzen einer Sicherheitsverletzung zu gravierend sind. Active Directory-Gruppenrichtlinie für ComputerObwohl Organisationseinheiten eine einfache Möglichkeit bieten, Computer, Benutzer, Gruppen und andere Sicherheitsprinzipale zu gruppieren, bieten sie auch einen effektiven Mechanismus, um administrative Grenzen zu segmentieren. Darüber hinaus bieten Organisationseinheiten eine entscheidende Struktur für die Bereitstellung von Gruppenrichtlinienobjekten (GPOs), weil sie Ressourcen entsprechend den Sicherheitsanforderungen segmentieren und es Ihnen ermöglichen können, für verschiedene Organisationseinheiten unterschiedliche Sicherheitsmaßnahmen zu ergreifen. Der Einsatz von Organisationseinheiten zum Verwalten und Zuweisen von Sicherheitsrichtlinien in Abhängigkeit von der Serverrolle ist ein wesentlicher Bestandteil der Gesamtsicherheitsarchitektur für der Organisation. Delegieren der Verwaltung und Anwenden von GruppenrichtlinienOrganisationseinheiten sind Container innerhalb der Verzeichnisstruktur einer Domäne. Diese Container können beliebige Sicherheitsprinzipale in der Domäne enthalten, obwohl sie meist Objekte eines bestimmten Typs aufweisen. Um einer Gruppe bzw. einem einzelnen Benutzer eine Zugriffsberechtigung auf die Organisationseinheiten zu erteilen oder den Zugriff zu sperren, können Sie bestimmte Zugriffssteuerungslisten (ACLs) in der Organisationseinheit festlegen, sodass die Berechtigungen von allen Objekten innerhalb der Organisationseinheit geerbt werden. Mithilfe einer Organisationseinheit können Sie rollenbasierte, Verwaltungsfunktionen bereitstellen. So könnte z. B. eine Administratorgruppe für die Organisationseinheiten der Benutzer und Gruppen zuständig sein, während eine andere Gruppe die Organisationseinheiten mit den Servern verwalten könnte. Sie können auch eine Organisationseinheit erstellen, die eine Gruppe von Ressourcenservern enthält und durch andere Benutzer über die so genannte Delegierung verwaltet wird. Dieser Ansatz ermöglicht der delegierten Gruppe die autonome Steuerung einer bestimmten Organisationseinheit, ohne sie vom Rest der Domäne zu isolieren. Administratoren, die die Objektverwaltung für bestimmte Organisationseinheiten zuweisen, sollten Dienstadministratoren sein. Auf einer niedrigeren Autoritätsebene handelt es sich bei den Benutzern, die die Objekte der Organisationseinheiten verwalten, normalerweise um Datenadministratoren. Administrative GruppenAdministratoren können administrative Gruppen erstellen, um Benutzer-, Sicherheitsgruppen- oder Servercluster in Container für die autonome Verwaltung zu unterteilen. Betrachten Sie z. B. die Infrastrukturserver, die sich in einer Domäne befinden. Zu den Infrastrukturservern zählen alle Server, die keine Domänencontroller sind und auf denen grundlegende Netzwerkdienste ausgeführt werden, z. B. WINS- oder DHCP-Dienste. Oftmals werden diese Server von einer Betriebsgruppe oder einer Infrastrukturverwaltungsgruppe verwaltet. Sie können eine Organisationseinheit auf einfache Weise zu Verwaltungsfertigkeiten für diese Servern einsetzen. Die folgende Abbildung enthält eine übergeordnete Darstellung einer solchen Organisationseinheitskonfiguration. ![]() Abbildung 2.1: Organisationseinheitsdelegierung der Verwaltung Wenn der Gruppe Infrastrukturadministrator die Verwaltung der Infrastruktur-Organisationseinheit zugewiesen wurde, besitzen die Mitglieder dieser Gruppe Vollzugriff auf die Infrastruktur-Organisationseinheit und sämtliche darin enthaltenen Server und Objekte. Dadurch können Mitglieder der Gruppe die Serverrollen mithilfe von Gruppenrichtlinien schützen. Dieser Ansatz stellt nur eine der Möglichkeiten zum Bereitstellen einer administrativen Segmentierung durch Organisationseinheiten dar. Informationen für komplexere Organisationen finden Sie im Abschnitt „Weitere Informationen“ am Ende dieses Kapitels. Hinweis: Da Active Directory so stark von DNS abhängig ist, ist es üblich, den DNS-Dienst auf Domänencontrollern auszuführen. Domänencontroller werden standardmäßig der vordefinierten Domänencontroller-Organisationseinheit hinzugefügt. Da in den Beispielen in diesem Handbuch wird ebenso verfahren wird, ist die Infrastruktur-Serverrolle nicht im DNS-Dienst enthalten. Anwendung von GruppenrichtlinienVerwenden Sie Gruppenrichtlinien, und delegieren Sie die Verwaltung, um bestimmte Einstellungen, Rechte und Verhalten auf alle Server in einer Organisationseinheit anzuwenden. Wenn Sie statt manueller Schritte Gruppenrichtlinien verwenden, können mehrere Server auf einfache Weise mit eventuell erforderlichen zusätzlichen Änderungen aktualisiert werden. Gruppenrichtlinien werden in der dargestellten Reihenfolge (siehe folgende Abbildung) zusammengefasst und angewendet. Wie in der Abbildung dargestellt, werden Richtlinien zunächst auf der lokalen Richtlinienebene des Computers angewendet. Anschließend werden alle Gruppenrichtlinienobjekte auf Standortebene und danach auf Domänenebene angewendet. Wenn der Server in mehreren Organisationseinheiten eingebettet ist, werden zuerst die Gruppenrichtlinienobjekte der Organisationseinheit der höchsten Ebene angewendet. Der Prozess der Anwendung der Gruppenrichtlinienobjekte wird entlang der Organisationseinheit-Hierarchie fortgeführt. Das letzte Gruppenrichtlinienobjekt wird auf der untergeordneten Organisationseinheitsebene angewendet, die das Serverobjekt enthält. Die Rangfolge für die Verarbeitung von Gruppenrichtlinien reicht von der höchsten Organisationseinheit (am weitesten vom Benutzer- oder Computerkonto entfernt) bis zur untersten Organisationseinheit (die das Benutzer- bzw. Computerkonto enthält). Beachten Sie beim Anwenden von Gruppenrichtlinien die folgenden grundlegenden Überlegungen:
ZeitkonfigurationDie Ausführung vieler Sicherheitsdienste, insbesondere der Authentifizierung, hängt von einem genauen Computerzeit ab. Sie sollten sicherstellen, dass die Computerzeit korrekt ist und alle Server in Ihrem Unternehmen dieselbe Zeitquelle verwenden. Der W32-Zeitdienst von Windows Server 2003 ermöglicht die Zeitsynchronisierung für in einer Active Directory-Domäne ausgeführte Windows Server 2003- und Microsoft Windows XP-Computer. Der W32-Zeitdienst synchronisiert die Uhren von Windows Server 2003-Computern mit den Domänencontrollern in einer Domäne. Diese Synchronisierung ist für das korrekte Funktionieren des Kerberos-Authentifizierungsprotokolls und anderer Authentifizierungsprotokolle erforderlich. Eine Reihe von Komponenten der Windows Server-Produktfamilie erfordern ein genaue und synchronisierte Zeit, um einwandfrei zu funktionieren. Wenn die Uhren auf den Clients nicht synchronisiert sind, kann es passieren, dass das Kerberos-Authentifizierungsprotokoll Benutzern den Zugriff verweigert. Ein weiterer wichtiger Vorteil der Zeitsynchronisierung ist die Ereigniskorrelation auf allen Clients im Unternehmen. Synchronisierte Uhren auf den Clients in der Umgebung gewährleisten, dass Sie auf diesen Clients in einheitlicher Folge auftretende Ereignisse im ganzen Unternehmen korrekt analysieren können. Der W32-Zeitdienst verwendet NTP (Network Time Protocol) zum Synchronisieren von Computeruhren unter Windows Server 2003. In einer Windows Server 2003-Gesamtstruktur wird die Zeit standardmäßig wie folgt synchronisiert:
Zum Gewährleisten einer korrekten Uhrzeit kann die PDC-Emulation in der Stammdomäne der Gesamtstruktur mit einer maßgeblichen Zeitquelle, wie etwa einer zuverlässigen NTP-Quelle oder einer extrem genauen Uhr in Ihrem Netzwerk, synchronisiert werden. Bedenken Sie, dass für die NTP-Synchronisierung der UDP-Port 123 verwendet wird. Bevor Sie eine Synchronisierung mit einem externen Server vornehmen, müssen Sie die Vorteile der Portöffnung gegen das mögliche Sicherheitsrisiko abwägen. Dazu kommt, dass Sie beim Synchronisieren mit einem externen Server, der nicht von Ihnen verwaltet wird, das Risiko der Konfiguration Ihrer Server mit einer falschen Zeit eingehen. Der externe Server könnte von einem Angreifer beeinträchtigt werden, um die Uhren Ihrer Computer zu manipulieren. Wie bereits erläutert, sind für das Kerberos-Authentifizierungsprotokoll synchronisierte Computeruhren notwendig. Wurde die Synchronisierung unterlassen, kann eine Denial-of-Service-Attacke stattfinden. Verwaltung von SicherheitsvorlagenSicherheitsvorlagen sind textbasierte Dateien, die Sie zum Anwenden einer Computerkonfiguration auf einen Computer verwenden können. Sie können Sicherheitsvorlagen mit dem Sicherheitsvorlagen-Snap-In der Microsoft Management Console (MMC) oder mit einem Texteditor, wie z. B. Notepad, ändern. Einige Abschnitte der Vorlagendateien enthalten spezielle in SDDL (Security Descriptor Definition Language) geschriebene Zugriffssteuerungslisten (ACLs). Weitere Informationen zum Bearbeiten von Sicherheitsvorlagen und SDDL finden Sie auf der Microsoft MSDN®-Seite „Security Descriptor Definition Language“ unter http: //msdn.microsoft.com/library/en-us/secauthz/security/security_descriptor_definition_language.asp. Authentifizierte Benutzer sind standardmäßig berechtigt, alle Einstellungen in einem Gruppenrichtlinienobjekt zu lesen. Daher ist es sehr wichtig, die für eine Produktionsumgebung verwendeten Sicherheitsvorlagen an einem sicheren Speicherort abzulegen, auf den nur die Administratoren zugreifen können, die Gruppenrichtlinien implementieren. Dadurch soll nicht die Anzeige von INF-Dateien, sondern die unautorisierte Änderung der Quellsicherheitsvorlagen verhindert werden. Alle Computer mit Windows Server 2003 speichern Sicherheitsvorlagen in ihrem lokalen Ordner %SystemRoot%\security\templates. Da dieser Ordner nicht auf mehreren Domänencontrollern repliziert wird, muss ein Ort ausgewählt werden, auf dem die Masterkopie der Sicherheitsvorlagen gespeichert wird, damit Versionskontrollprobleme bei den Vorlagen vermieden werden. Nachdem die zentral gespeicherte Vorlage modifiziert wurde, kann sie auf den jeweiligen Computern erneut bereitgestellt werden. Durch diesen Ansatz wird sichergestellt, dass immer das gleiche Vorlagenexemplar geändert wird. Ereignisse bei erfolgreicher Anwendung von GruppenrichtlinienobjektenObwohl ein Administrator alle Einstellungen manuell überprüfen kann, um deren ordnungsgemäße Anwendung auf die Server in der Organisation sicherzustellen, sollte auch ein Ereignis im Ereignisprotokoll angezeigt werden, damit der Administrator über das erfolgreiche Herunterladen der Domänenrichtlinie auf jeden Server informiert wird. Ein Ereignis wie das folgende sollte im Anwendungsprotokoll mit seiner eindeutige Ereigniskennung angezeigt werden. Typ: Informationen Quelle: SceCli Ereigniskennung: 1704 Beschreibung: Die Sicherheitsrichtlinie in den Gruppenrichtlinienobjekten wurde erfolgreich angewendet. Die Sicherheitseinstellungen werden auf einer Arbeitsstation oder einem Server standardmäßig alle 90 Minuten und auf einem Domänencontroller alle 5 Minuten aktualisiert. Dieser Ereignistyp wird angezeigt, wenn in dieser Zeit Änderungen aufgetreten sind. Außerdem werden die Einstellungen alle 16 Stunden aktualisiert, unabhängig davon, ob Änderungen vorgenommen wurden. Sie können auch eine manuelle Aktualisierung der Gruppenrichtlinien-Einstellungen erzwingen, indem Sie die später in diesem Kapitel beschriebene Methode verwenden. Organisationseinheiten für ServerrollenIm vorigen Beispiel wurde gezeigt, wie die Infrastrukturserver eines Unternehmens verwaltet werden können. Diese Methode kann erweitert werden, um andere Server und Dienste in einem Unternehmen mit einzubeziehen. Ziel ist das Erstellen einer nahtlosen Gruppenrichtlinie, die alle Server abdeckt und gleichzeitig sicherstellt, dass die Server in Active Directory die Sicherheitsstandards der Umgebung erfüllen. Dieser Gruppenrichtlinientyp bildet eine konsistente Baseline von Standardeinstellungen auf allen Servern der Organisation. Zudem müssen die Organisationseinheitsstruktur und die Anwendung von Gruppenrichtlinien einen detaillierten Entwurf zum Bereitstellen von Sicherheitseinstellungen für bestimmte Servertypen in einer Organisation bieten. Internet Information Server (IIS), Datei-, Druck-, Internetauthentifizierungsserver (IAS) und Zertifikatdienste sind nur einige der Serverrollen in einem Unternehmen, die u. U. spezielle Gruppenrichtlinien erfordern. Wichtig: Der Einfachheit halber wird für die Beispiele in diesem Kapitel die Verwendung der Unternehmensclient-Umgebung (EC) vorausgesetzt. Wenn Sie eine der anderen zwei Umgebungen benutzen, müssen Sie die entsprechenden Dateinamen ersetzen. Die Unterschiede zwischen den drei Umgebungen und ihren Funktionen werden in Kapitel 1, „Einführung in das Windows Server 2003-Sicherheitshandbuch“, erläutert. Richtlinie für die Mitgliedsserver-BaselineDer erste Schritt beim Einrichten der Serverrollen-Organisationseinheiten ist das Erstellen einer Baseline-Richtlinie. Zum Erstellen einer solchen Richtlinie kann mit dem SCW eine Mitgliedsserver-Baseline.xml-Datei auf einem standardmäßigen Mitgliedsserver erstellt werden. Als Teil der XML-Erstellung können Sie mit dem SCW eine der im Lieferumfang enthaltenen Sicherheitsvorlagen für die Mitgliedserver-Baseline („Älterer Client - Mitgliedsserver-Baseline.inf“, „Unternehmensclient - Mitgliedsserver-Baseline.inf“ oder „Hochsicher - Mitgliedsserver-Baseline.inf“) hinzufügen. Nach Erstellung der SCW-Richtlinie wird diese in ein Gruppenrichtlinienobjekt konvertiert und mit der Mitgliedsserver-Organisationseinheit verknüpft. Dieses neue Baseline-Gruppenrichtlinienobjekt wendet die Einstellungen der Baseline-Gruppenrichtlinie auf alle Server in der Mitgliedsserver-Organisationseinheit und in untergeordneten Organisationseinheiten an. Die Richtlinie für die Mitgliedsserver-Baseline wird in Kapitel 4, „Die Richtlinie für die Mitgliedsserver-Baseline“, erläutert. Die gewünschten Einstellungen für die meisten Server im Unternehmen sollten in der Baseline-Gruppenrichtlinie festgelegt werden. Bei einigen wenigen Servern kann es vorkommen, dass die Baseline-Richtlinie nicht auf sie zutrifft. Beim Erstellen Ihrer eigenen Baseline-Gruppenrichtlinie sollten Sie eine möglichst einschränkende Richtlinie erstellen und alle Server, die andere Richtlinien erfordern, in separate serverspezifische Organisationseinheiten unterteilen. Serverrollentypen und OrganisationseinheitenJede identifizierte Serverrolle erfordert eine zusätzliche SCW-Richtlinie, eine Sicherheitsvorlage sowie zuzüglich zur Baseline-Organisationseinheit eine weitere Organisationseinheit. Dadurch kann eine separate Richtlinie für schrittweise Änderungen, die die einzelnen Rollen erfordern, erstellt werden. In einem früheren Beispiel wurden die Infrastrukturserver der Infrastruktur-Organisationseinheit hinzugefügt, die der Mitgliedsserver-Organisationseinheit untergeordnet ist. Im nächsten Schritt wird die entsprechende Konfiguration auf diese Server angewendet. Im Lieferumfang dieser Lösung sind drei Sicherheitsvorlagen enthalten, und zwar eine für jede Sicherheitsumgebung: „Älterer Client - Infrastrukturserver.inf“, „Unternehmensclient - Infrastrukturserver.inf“ und „Hochsicher - Infrastrukturserver.inf“. Werden diese Sicherheitsvorlagen gemeinsam mit dem SCW eingesetzt, können Sie eine Sicherheitsrichtlinie erstellen, die die spezifischen, für DHCP und WINS erforderlichen Anpassungen enthält. Die daraus resultierende Richtlinie wird dann in ein neues Gruppenrichtlinienobjekt konvertiert und mit der Infrastruktur-Organisationseinheit verknüpft. Dieses Gruppenrichtlinienobjekt verwendet die Einstellung Eingeschränkte Gruppen, um die folgenden drei Gruppen zur Gruppe Lokale Administratoren aller Server der Infrastruktur-Organisationseinheit hinzuzufügen:
Wie bereits erwähnt, stellt dieser Ansatz nur eine der vielen Möglichkeiten zum Erstellen von Organisationseinheitsstrukturen dar, die zum Bereitstellen von Gruppenrichtlinienobjekten verwendet werden können. Weitere Informationen zum Erstellen von Organisationseinheiten für die Gruppenrichtlinienimplementierung finden Sie auf der Seite „Entwerfen der Active Directory-Struktur“ (in englischer Sprache) und in den verwandten Themen unter www.microsoft.com/resources/documentation/Windows/2000/server/reskit/ In der folgenden Tabelle werden die in diesem Kapitel definierten Serverrollen und entsprechenden Vorlagendateien von Windows Server 2003 aufgeführt. Den Dateinamen der Sicherheitsvorlagen wird die Variable <Umg> vorangestellt, die je nach Bedarf durch „Älterer Client“, „Unternehmensclient“ oder „Hochsicher“ ersetzt wird. Tabelle 2.1: Serverrollen für Windows Server 2003
Alle Vorlagendateien mit Ausnahme jener für die Bastion-Hostserver werden auf die entsprechenden untergeordneten Organisationseinheiten angewendet. Auf jede dieser untergeordneten Organisationseinheiten muss die spezifische Konfiguration angewendet werden, um die Rolle zu definieren, die die einzelnen Computer im Unternehmen erfüllen werden. Die Sicherheitsanforderungen für die einzelnen Serverrollen sind unterschiedlich. Die geeigneten Sicherheitseinstellungen für jede Rolle werden in späteren Kapiteln ausführlich beschrieben. Beachten Sie, dass es nicht für alle Rollen Vorlagen gibt, die sämtlichen Umgebungen entsprechen. So wird die Bastion-Hostrolle immer mit der Hochsicherheitsumgebung in Zusammenhang gebracht. Wichtig: In diesem Handbuch wird davon ausgegangen, dass Computer mit Windows Server 2003 speziell definierte Rollen übernehmen. Wenn die Server in Ihrer Organisation nicht mit diesen Rollen übereinstimmen oder Mehrzweckserver vorhanden sind, verwenden Sie die hier definierten Einstellungen als Anhaltspunkte für das Entwickeln eigener Sicherheitsvorlagen. Bedenken Sie jedoch, dass die Server umso anfälliger für Angriffe sind, je mehr Funktionen sie ausführen. Ein Beispiel für den endgültigen Organisationseinheitsentwurf als Unterstützung dieser definierten Serverrollen in der Unternehmensclient-Umgebung wird in der folgenden Abbildung veranschaulicht. Entwurf von Organisationseinheiten, Gruppenrichtlinienobjekten und GruppenDurch die empfohlenen Organisationseinheiten und Richtlinien, die im vorigen Abschnitt erläutert wurden, wird eine Basislinie oder neue Umgebung erstellt, um die bestehende Organisationseinheitsstruktur für Computer unter Windows Server 2003 umzustrukturieren. Administratoren verwenden ihre vordefinierten Verwaltungsgrenzen, um die jeweiligen administrativen Gruppen zu erstellen. Ein Beispiel der Wechselbeziehung dieser Gruppen mit den verwalteten Organisationseinheiten ist in der folgenden Tabelle dargestellt. Tabelle 2.2: Organisationseinheiten und administrative Gruppen
Jede administrative Gruppe wurde als globale Gruppe innerhalb der Domäne von den Mitgliedern der Domänentechnik erstellt, die für die Active Directory-Infrastruktur und die Sicherheit zuständig sind. Sie haben zum Hinzufügen der einzelnen administrativen Gruppen zur jeweiligen eingeschränkten Gruppe das entsprechende Gruppenrichtlinienobjekt verwendet. Die in der Tabelle angeführten administrativen Gruppen sind nur für jene Computer Mitglieder der Gruppe Lokale Administratoren, die sich in Organisationseinheiten mit Computern befinden, die in Zusammenhang mit ihren Auftragsfunktionen stehen. Abschließend definieren die Mitglieder der Domänentechnik Berechtigungen für alle Gruppenrichtlinienobjekte, sodass diese nur von Administratoren in ihrer Gruppe bearbeitet werden können. Beachten Sie, dass das Erstellen und Konfigurieren dieser Gruppen zum Entwurfs- und Implementierungsprozess von Active Directory insgesamt gehört. Dieser wird in diesem Handbuch nicht behandelt. Überblick über den ProzessIn diesem Handbuch werden die Stärken von SCW- und gruppenrichtlinienbasierten Ansätzen miteinander kombiniert. Durch diesen Ansatz wird das Erstellen und Testen von Sicherheitskonfigurationen vereinfacht, wobei die für große Windows-Netzwerke erforderliche Flexibilität und Skalierbarkeit dennoch erhalten bleibt. Der zum Erstellen, Testen und Bereitstellen von Richtlinien verwendete Prozess läuft wie folgt ab:
In den folgenden Abschnitten werden diese Schritte ausführlicher beschrieben. Hinweis: Der Einfachheit halber wird für die Beispiele in diesem Abschnitt der Einsatz der Unternehmensclient-Umgebung (EC) vorausgesetzt. Wenn Sie eine der anderen zwei Umgebungen benutzen, müssen Sie die entsprechenden Dateinamen ersetzen. Die Unterschiede zwischen den drei Umgebungen und ihren Funktionen werden in Kapitel 1, „Einführung in das Windows Server 2003-Sicherheitshandbuch“, erläutert. Erstellen der Active Directory-UmgebungBevor Sie mit dem Absicherungsprozess beginnen können, müssen Sie eine entsprechende Active Directory-Domäne und Organisationseinheitsstruktur einrichten. Im Folgenden werden die Schritte für das Erstellen der in diesem Handbuch verwendeten Organisationseinheiten und Gruppen und für das Konfigurieren des entsprechenden Verwaltungszugriffs aufgeführt.
Konfigurieren der ZeitsynchronisierungDurch das folgende Verfahren wird sichergestellt, dass die Domänencontroller und Mitgliedsserver mit einer externen Zeitquelle synchronisiert werden. Durch diese Synchronisierung wird sichergestellt, dass die Kerberos-Authentifizierung ordnungsgemäß funktioniert und die Active Directory-Domäne mit beliebigen externen Computern synchronisiert wird.
Dieses Verfahren wird meist zum Synchronisieren der autorisierenden Zeitquelle des internen Netzwerks mit einer sehr genauen externen Zeitquelle verwendet. Dieses Verfahren kann jedoch auf allen Computern ausgeführt werden, auf denen Windows XP oder ein Windows Server 2003-Produkt ausgeführt wird. In der Regel ist es nicht notwendig, die Uhren aller Server mit einer externen Quelle zu synchronisieren, sofern sie mit der gleichen internen Quelle synchronisiert werden. Standardmäßig synchronisieren Mitgliedscomputer ihre Uhren immer mit Domänencontrollern. Hinweis: Für eine genaue Protokollanalyse sollten Sie auch die Uhren von Netzwerkcomputern, auf denen andere Betriebssysteme als Windows ausgeführt werden, mit der Windows Server 2003-PDC-Emulation oder mit der gleichen Zeitquelle für diesen Server synchronisieren. Konfigurieren der DomänenrichtlinieDurch das folgende Verfahren werden die in diesem Handbuch enthaltenen Sicherheitsvorlagen für die Richtlinie auf Domänenebene importiert. Diese Richtlinie wird als Sicherheitsvorlage bereitgestellt, weil der SCW Richtlinien auf Domänenebene unberücksichtigt lässt. Vor dem Implementieren des folgenden Verfahrens müssen Sie die jeweilige INF-Datei auf Ihrem Computer suchen. Warnung: Die Sicherheitsvorlagen in diesem Handbuch sollen die Sicherheit in Ihrer Umgebung erhöhen. Es kann gut sein, dass ihre Installation zu einem Funktionsverlust in Ihrer Umgebung führt oder dass unternehmenskritische Anwendungen fehlschlagen. Es ist unbedingt erforderlich, dass Sie diese Einstellungen gründlich testen, bevor Sie sie in einer Produktionsumgebung bereitstellen. Erstellen Sie eine Sicherung von jedem Domänencontroller und Server in der Umgebung, bevor Sie neue Sicherheitseinstellungen anwenden. Stellen Sie sicher, dass in der Sicherung der Systemzustand enthalten ist. Dadurch können die Registrierungseinstellungen und Active Directory-Objekte wenn nötig wiederhergestellt werden. So importieren Sie die Sicherheitsvorlagen für die Domänenrichtlinie
Warnung: Beim Erstellen der Domänenrichtlinie für den Unternehmensclient muss die Option Kein Vorrang aktiviert werden, damit diese Richtlinie in der gesamten Domäne angewendet wird. Diese Gruppenrichtlinie ist die einzige in diesem Handbuch, bei der die Option Kein Vorrang aktiviert werden muss. Aktivieren Sie diese Option nicht für die anderen in diesem Handbuch beschriebenen Gruppenrichtlinien. Zudem darf die Standarddomänenrichtlinie von Windows Server 2003 nicht geändert werden. Diese wird benötigt, wenn Sie die Konfiguration auf die Standardeinstellungen zurücksetzen müssen. Um sicherzustellen, dass die neue Gruppenrichtlinie Vorrang vor der Standardrichtlinie hat, platzieren Sie sie so in den Gruppenrichtlinienobjekt-Links, dass sie die höchste Priorität besitzt. Wichtig: Es empfiehlt sich, diese Gruppenrichtlinie in eine andere Domäne des Unternehmens zu importieren, um die gleichmäßige Anwendung der Kennwortrichtlinien sicherzustellen. In manchen Umgebungen ist die Kennwortrichtlinie der Stammdomäne jedoch strenger als die der anderen Domänen. Außerdem müssen Sie darauf achten, dass alle anderen Domänen, die die gleiche Richtlinie verwenden, dieselben Unternehmensanforderungen aufweisen. Da die Kennwortrichtlinie nur auf Domänenebene festgelegt werden kann, könnten geschäftliche oder rechtliche Anforderungen bestehen, einige Benutzer in eine separate Domäne auszugliedern, um in dieser Gruppe eine strengere Kennwortrichtlinie zu erzwingen. So deaktivieren Sie die Option zur Verbreitung vererbbarer Berechtigungen Standardmäßig übernimmt die neue Organisationseinheitsstruktur viele Sicherheitseinstellungen vom übergeordneten Container. Deaktivieren Sie für jede Organisationseinheit das Kontrollkästchen Berechtigungen übergeordneter Objekte, sofern vererbbar, über alle untergeordneten Objekte verbreiten.
Entfernen Sie alle zuvor von Administratoren hinzugefügten nicht benötigen Gruppen, und fügen Sie die entsprechende Domänengruppe für jede Serverrollen-Organisationseinheit hinzu. Übernehmen Sie die Einstellung Vollzugriff für die Gruppe der Domänenadministratoren. Manuelles Erstellen der Baseline-Richtlinien mithilfe des SCWErstellen Sie als Nächstes mit dem SCW die Baseline-Richtlinie für Mitgliedsserver. Es empfiehlt sich, das Betriebssystem zu Beginn der Konfigurationsarbeit neu zu installieren. Dadurch wird sichergestellt, dass keine älteren Einstellungen oder Software von früheren Konfigurationen verwendet werden. Wenn möglich, sollten Sie ähnliche Hardware wie in Ihrer Bereitstellungsumgebung verwenden, um eine möglichst hohe Kompatibilität zu gewährleisten. Die neue Installation wird als Referenzcomputer bezeichnet. Achten Sie während der Erstellung der Richtlinie für die Mitgliedsserver-Baseline (MSBP) darauf, die Dateiserverrolle aus der Liste mit den erkannten Rollen zu entfernen. Diese Rolle wird häufig auf Servern konfiguriert, die sie nicht benötigen. Sie könnte als Sicherheitsrisiko betrachtet werden. Um die Dateiserverrolle für Server zu aktivieren, die sie benötigen, können Sie zu einem späteren Zeitpunkt eine zweite Richtlinie anwenden. Erstellen der Richtlinie für die Mitgliedsserver-Baseline
Erstellen einer Domänencontrollerrichtlinie Sie müssen einen Computer verwenden, der als ein Domänencontroller konfiguriert ist, um die Domänencontrollerrichtlinie erstellen zu können. Sie können entweder einen vorhandenen Domänencontroller verwenden oder einen Referenzcomputer erstellen und diesen mit dem Dcpromo-Tool zum Domänencontroller machen. Die meisten Organisationen entscheiden sich jedoch dafür, keinen Domänencontroller zu ihrer Produktionsumgebung hinzuzufügen, weil sie dadurch u. U. gegen die vorhandene Sicherheitsrichtlinie verstoßen. Wenn Sie einen vorhandenen Domänencontroller verwenden, müssen Sie sicherstellen, dass Sie mit dem SCW keine Einstellungen auf ihn anwenden und dass Sie seine Konfiguration nicht ändern.
Testen der Richtlinien für die Baseline mithilfe des SCWNach dem Erstellen und Speichern der Baseline-Richtlinien empfiehlt es sich unbedingt, sie in Ihrer Testumgebung bereitzustellen. Im Idealfall werden Ihre Testserver die gleiche Hardware- und Softwarekonfiguration wie Ihre Produktionsserver aufweisen. Mit diesem Ansatz können Sie mögliche Probleme, wie etwa das Vorhandensein unerwarteter Dienste, die von bestimmten Hardwaregeräten benötigt werden, ermitteln und beheben. Zum Testen der Richtlinien gibt es zwei Möglichkeiten. Sie können die standardmäßigen SCW-Bereitstellungsgeräte verwenden oder mithilfe eines Gruppenrichtlinienobjekts Richtlinien anwenden. Beim Verfassen der Richtlinien sollten Sie zunächst die Verwendung der standardmäßigen SCW-Bereitstellungsgeräte in Betracht ziehen. Sie können Richtlinien mit dem SCW jeweils auf einen einzelnen Server oder mithilfe von Scwcmd auf eine ganze Servergruppe anwenden. Die standardmäßige Bereitstellungsmethode bietet den Vorteil, dass bereitgestellte Richtlinien leicht vom SCW aus zurückgenommen werden können. Dies erweist sich als außerordentlich nützlich, wenn Sie im Testverfahren mehrere Änderungen an Ihren Richtlinien vornehmen. Die Richtlinien werden getestet, um sicherzustellen, dass durch ihre Anwendung keine wichtigen Funktionen auf den Zielservern beeinträchtigt werden. Nach Übernahme der Konfigurationsänderungen müssen Sie zunächst die Kernfunktionalität des Computers überprüfen. Ist der Server z. B. als Zertifizierungsstelle (CA) konfiguriert, müssen Sie sicherstellen, dass Clients Zertifikate anfordern und erhalten bzw. eine Zertifikatsperrliste herunterladen können usw. Wenn Sie mit der Konfiguration von Richtlinien vertraut sind, können Sie Scwcmd verwenden, um wie im folgenden Verfahren veranschaulicht die Richtlinien in Gruppenrichtlinienobjekte umzuwandeln. Konvertieren der Baseline-Richtlinien in GruppenrichtlinienobjekteNachdem Sie die Baseline-Richtlinien gründlich getestet haben, führen Sie die folgenden Schritte aus, um sie in Gruppenrichtlinienobjekte zu konvertieren und mit den jeweiligen Organisationseinheiten zu verknüpfen:
Beachten Sie, dass für eine erfolgreiche Durchführung dieses Verfahrens die Windows-Firewall auf dem lokalen Computer aktiviert sein muss, wenn die SCW-Sicherheitsrichtliniendatei Windows-Firewall-Einstellungen enthält. Um zu überprüfen, ob die Windows-Firewall aktiviert ist, öffnen Sie die Systemsteuerung, und doppelklicken Sie auf Windows-Firewall. Anschließend sollten Sie eine endgültige Prüfung vornehmen, um sicherzustellen, dass das Gruppenrichtlinienobjekt die gewünschten Einstellungen anwendet. Prüfen Sie zum Abschluss dieses Verfahrens, dass die entsprechenden Einstellungen vorgenommen wurden und die Funktionalität nicht beeinträchtigt ist. Erstellen der Rollenrichtlinien mithilfe des SCWAls Nächstes werden mithilfe des SCW die Rollenrichtlinien für die einzelnen Serverrollen erstellt. Die Schritte zum Erstellen rollenspezifischer Richtlinien sind mit den Schritten zum Erstellen der MSBP nahezu identisch. Es empfiehlt sich auch hier, einen Referenzcomputer zu verwenden, um sicherzustellen, dass keine älteren Einstellungen oder Software von früheren Konfigurationen verwenden werden. So erstellen Sie Rollenrichtlinien
Testen der Rollenrichtlinien mithilfe des SCWWie bei den Baseline-Richtlinien gibt es zwei verschiedene Möglichkeiten, die Richtlinien zu testen. Sie können die standardmäßigen SCW-Bereitstellungsgeräte verwenden oder anhand von Gruppenrichtlinienobjekten Richtlinien anwenden. Microsoft empfiehlt dringend, die Rollenrichtlinie in einer Testumgebung bereitzustellen, bevor sie in der Produktionsumgebung verwendet wird. Durch diesen Ansatz werden Ausfallszeiten und Fehler in der Produktionsumgebung minimiert. Nach eingehendem Testen der neuen Konfiguration können Sie die Richtlinien wie im folgenden Verfahren dargestellt in Gruppenrichtlinienobjekte konvertieren und auf die entsprechende Organisationseinheit anwenden. Konvertieren der Rollenrichtlinien in GruppenrichtlinienobjekteNachdem Sie die Rollenrichtlinien gründlich getestet haben, führen Sie die folgenden Schritte aus, um sie in Gruppenrichtlinienobjekte zu konvertieren und mit den jeweiligen Organisationseinheiten zu verknüpfen:
Beachten Sie, dass für eine erfolgreiche Durchführung dieses Verfahrens die Windows-Firewall auf dem lokalen Computer aktiviert sein muss, wenn die SCW-Sicherheitsrichtliniendatei Windows-Firewall-Einstellungen enthält. Um zu überprüfen, ob die Windows-Firewall aktiviert ist, klicken Sie auf die Systemsteuerung, und doppelklicken Sie auf „Windows-Firewall“. ZusammenfassungSicherheitsadministratoren müssen die Stärken und Schwächen des SCW im Vergleich zu herkömmlichen gruppenrichtlinienbasierten Absicherungsmethoden verstehen, damit sie die richtigen Methoden für ihre Umgebung auswählen können. Der SCW und Gruppenrichtlinien können zusammen verwendet werden, um sowohl die vom SCW gebotenen Richtlinien als auch die skalierbaren Bereitstellungsmöglichkeiten und die Verwaltungsfunktionen von Gruppenrichtlinien nutzen zu können. Verschiedene Überlegungen zum Entwurf der Gesamtstruktur, Domäne und Organisationseinheit sind beim Sichern der Umgebung zu berücksichtigen. Dabei müssen auch alle spezifischen Autonomie- und Isolierungsanforderungen für die Organisation überprüft und dokumentiert werden. Politische Autonomie, funktionale Isolation und rechtliche oder behördliche Isolation kommen als Gründe dafür in Frage, komplexe Gesamtstrukturentwürfe zu erwägen. Es ist wichtig zu verstehen, wie Dienstadministratoren überwacht werden können. Böswillige Dienstadministratoren stellen ein hohes Risiko für eine Organisation dar. Auf untergeordneter Ebene können böswillige Domänenadministratoren auf die Daten in allen Domänen in der Gesamtstruktur zugreifen. Obwohl es möglicherweise nicht leicht ist, den Gesamtstruktur- oder Domänenentwurf in einer Organisation zu ändern, sollten zumindest einige Sicherheitsrisiken beseitigt werden. Zudem ist es wichtig, die Bereitstellung von Organisationseinheiten im Unternehmen entsprechend den Anforderungen der Dienstadministratoren und Datenadministratoren zu planen. In diesem Kapitel wurden ausführliche Informationen zur Erstellung eines Organisationseinheitsmodells geboten, das die Verwendung von Gruppenrichtlinienobjekten für die fortlaufende Verwaltung unterschiedlicher Serverrollen im Unternehmen unterstützt. Weitere InformationenDie folgenden Links bieten zusätzliche Informationen zur Absicherung von Servern, auf denen Windows Server 2003 mit SP1 ausgeführt wird.
| In diesem Beitrag |