Verzeichnisdienste & Active Directory

Verzeichnisdienste & Active Directory#

Ein Verzeichnisdienst verwaltet zentral Informationen über Benutzer, Computer, Gruppen und andere Ressourcen eines Netzwerks — statt jeden Server einzeln zu pflegen, meldet sich ein Nutzer einmal an und erhält netzwerkweit Zugriff gemäß seiner Berechtigungen. Active Directory (AD) ist der bekannteste Verzeichnisdienst im Windows-Umfeld.

Grundidee: Zentrale Verwaltung#

Ohne Verzeichnisdienst müsste jeder Server sein eigenes Benutzerkonto für jeden Mitarbeiter führen. Ein Verzeichnisdienst löst das, indem er Identitäten und Ressourcen an einer Stelle verwaltet:

PowerShell Grundlagen

PowerShell Grundlagen#

PowerShell ist die von Microsoft entwickelte, objektorientierte Shell und Skriptsprache zur Automatisierung von Windows-Administrationsaufgaben. Anders als klassische Shells wie Bash, die Textausgaben zwischen Befehlen weiterreichen, arbeitet PowerShell mit strukturierten .NET-Objekten — das macht die Weiterverarbeitung von Ergebnissen deutlich zuverlässiger als das Parsen von reinem Text.

Objekte statt Text#

Gibt ein Bash-Befehl eine Liste von Prozessen aus, ist das Ergebnis eine Zeichenkette, aus der bei Bedarf einzelne Werte (z. B. eine Prozess-ID) mühsam mit Textwerkzeugen herausgeschnitten werden müssen. Ein PowerShell-Cmdlet liefert stattdessen ein Objekt mit klar benannten Eigenschaften (z. B. Id, ProcessName, CPU), auf die direkt zugegriffen werden kann — ohne Textverarbeitung.