Ich muss zunächst zwischen 5 und 10 Computer einrichten, damit eine Wohltätigkeitsorganisation, die es sich nicht leisten kann, einen dedizierten Server zu betreiben, der Gruppenrichtlinien für eine wachsende Anzahl von Mitarbeitern verwaltet. Gibt es eine Möglichkeit, Richtlinien für jeden Computer zu verwalten, ohne die lokalen Sicherheitsrichtlinien physisch ändern zu müssen? Auf den Computern wird eine Kombination aus Windows XP, Vista und 7 ausgeführt.
group-policy
PeanutsMonkey
quelle
quelle
Antworten:
Ich würde die anfänglichen Kosten für die einmalige Einrichtung von 10 Computern mit minimalem Verwaltungsaufwand im Vergleich zur Verwaltung einer Domäne abwägen. Zum Beispiel wären zwei Domänencontroller aus Gründen der Redundanz / Zuverlässigkeit ratsam, und ihre Konfiguration kann einige Zeit in Anspruch nehmen. Dies trägt zu höheren finanziellen Kosten bei und kann zu höheren Kosten in Arbeitsstunden führen. Dies erhöht auch die Komplexität Ihres Netzwerks, wodurch Sie höchstwahrscheinlich mehr Arbeit auf der ganzen Linie leisten können, ohne dass ein greifbarer Nutzen daraus resultiert.
Auf der anderen Seite ist die Arbeit mit 10 Maschinen lokaler Richtlinien vergleichsweise geschnitten und trocken. Ich bezweifle, dass Sie bei Ihren täglichen Aktivitäten Sicherheitsrichtlinien im Mikromanagement verwalten werden. Updates können problematisch sein, werden jedoch nach dem Testen ordnungsgemäß angewendet. AV- / Malware- / Intrustion-Dienstprogramme können bei minimaler Administration ebenfalls ärgerlich sein.
Wenn Sie Wachstum planen und eine Domain möchten, können Sie mit Microsoft BizSpark ein Jahr lang kostenlos auf einen Großteil der MSDN-Downloads zugreifen. Dies umfasst frühere und aktuelle Versionen von Windows Server und Windows OS. Alles, was Sie brauchen, ist ein kleines Unternehmen, das nur wenige Anforderungen erfüllt. Ich bin sicher, dass Wohltätigkeitsorganisationen problemlos passen würden.
quelle
Microsoft bietet ein spezielles Lizenzprogramm für Wohltätigkeitsorganisationen an. Die Rabatte sind recht hoch. Wenn Sie nur eine AD ausführen, können Sie zwei alte PCs mit ein paar Gigs RAM verwenden.
Siehe für Details
quelle
Vielleicht möchten Sie TechSoup ausprobieren . Wenn Ihre Organisation qualifiziert ist, erhalten Sie möglicherweise eine Kopie von Windows Server 2008 R2 für weniger als 100 US-Dollar. Ich glaube, Sie werden damit auch ungefähr 50 Sitzplatzlizenzen erhalten. Und wie bereits erwähnt, benötigen Sie keine heldenhafte Hardware, um Active Directory in Ihrer Situation auszuführen. Sie können sogar andere Serverrollen ohne nennenswerte Probleme ausführen .
Wenn Sie sich tatsächlich in einer Situation befinden, in der Active Directory erforderlich ist, werden Sie feststellen, dass jeder Ersatz weit hinterherhinkt.
quelle
Ich bin ein IT-Manager für ein kleines Unternehmen. Ich habe nicht viel Budget, also gebe ich mein Bestes mit dem, was ich habe. Wenn ich als Open-Source-Anwalt ein Problem mit freier und Open-Source-Software zuverlässig und zuverlässig lösen kann, mache ich es. Ich habe etwas gefunden, das ohne Active Directory gut genug funktioniert. So mache ich das:
FOG-Projekt
FOG ist eine Open Source-Lösung für das Disk Imaging. (Beispiel: Erstellen Sie ein Disk-Image einer virtuellen Maschine, sysprep und stellen Sie dieses Image auf zehn Computern bereit.) FOG kann Snap-Ins auch remote installieren. Ein Snap-In kann eine beliebige ausführbare Datei sein. Wenn ich eine Gruppenrichtlinie auf einem oder mehreren Computern ändern möchte, erstelle ich eine Registrierungsdatei mit den Registrierungswerten für Gruppenrichtlinien, die aktualisiert werden müssen. Ich erstelle Batch-Skripte, um
regedit /s
die REG-Dateien aufzurufen und die Registrierung zu aktualisieren.SFX-Hersteller mit 7 und 7 Reißverschlüssen
SFX Maker erstellt mir schöne EXE-Dateien, die so konfiguriert werden können, dass sie den Inhalt stillschweigend extrahieren und ein beliebiges Programm ausführen. Im obigen Beispiel verwende ich SFX Maker, um die .cmd- und .reg-Dateien in eine .exe zu packen, die dann in den Nebel hochgeladen und als Snapin bereitgestellt werden kann.
Sonstiges IT-Bereitstellungstools für Unternehmen
Um neue Programme auf allen Workstations zu installieren, suche ich zunächst nach IT-Bereitstellungstools für Unternehmen für die betreffende Software. Google Chrome bietet beispielsweise Chrome for Business mit einem vorkonfigurierbaren, einfach zu implementierenden und optional unbeaufsichtigten Installationsprogramm. Viele Druckerhersteller verfügen auch über Tools, mit denen Sie ihre Druckertreiber bereitstellen können. HP und Brother haben dafür nette Tools. Sie müssen nur den richtigen Druckertreiber für Ihr Betriebssystem finden und dann mithilfe der Tools ein unbeaufsichtigtes Installationsprogramm erstellen, das als FOG-Snapin verwendet werden kann.
AutoIT
Viele Softwareentwickler stellen keine Bereitstellungstools her, selbst einige bekannte Titel wie Quickbooks. Active Directory kann Ihnen hier nicht weiterhelfen. In Fällen, in denen jeder Computer dies benötigt, ist es manchmal einfacher, die Software in Ihr Disk-Image zu backen und das Disk-Image dann mit allen häufig verwendeten Anwendungen bereitzustellen. Für alles andere gibt es AutoIT. Dies kann zwar sehr zeitaufwändig sein, Sie können jedoch AutoIT-Skripte schreiben, um Softwareinstallationen zu automatisieren, indem Sie entweder Fenster erkennen und Maus- und Tastenanschläge simulieren oder die Datei- und Registrierungsänderungen duplizieren, die Installationsprogramme normalerweise ausführen würden.
TightVNC
Jeder von mir verwaltete Computer verfügt über einen TightVNC-Server. Grundsätzlich Remote-Desktop. Wenn die Workstation nicht verwendet wird, kann ich eine Verbindung zu einer Workstation herstellen und die Einstellungen manuell ändern, als würde ich vor dem Computer sitzen.
Füße
Für kleine Änderungen, die nicht an jeder Maschine geändert werden müssen, sind Füße sehr praktisch, um mich zum betreffenden Computer zu transportieren und damit herumzuspielen. Der Bonus hier ist, dass ich etwas Bewegung bekommen kann, um meinen ansonsten sitzenden Lebensstil auszugleichen: P. Dies ist zwar keine gute Lösung für die Verwaltung einer großen Anzahl von Computern, aber gut für kleine Änderungen an einer kleinen Anzahl von Computern. (Für alles andere gibt es AutoIT, erinnerst du dich?)
Fazit
FOG ist wirklich das Rückgrat dieses gesamten Prozesses. Mit FOG kann ich Maschinen Gruppen zuweisen, denen bestimmte Disk-Images und Snapins zugewiesen werden können, die für diese Gruppen geeignet sind. Gruppen können "Raum1", "Raum2" usw. sein, wobei bei Bedarf bestimmte Drucker-Snapins bereitgestellt werden. Dieser Prozess lässt sich wahrscheinlich nicht sehr gut skalieren, ist nicht ohne Mängel, aber in meinem Fall, in dem ich ungefähr 20 Computer verwalte, funktioniert er ziemlich gut.
quelle
Ansible Windows-Module .
Ich verwalte ein Standbild mit einem CEO, der aus irgendeinem Grund gegen die Idee einer Windows-Domäne ist.
Meine Problemumgehung besteht darin, Ansible-Playbooks zu verwenden, um Remote-Aktionen auf Workstations durchzuführen. Ich kann MSIs installieren, Chocolatey- Pakete installieren , RDP / VNC konfigurieren, sicherstellen, dass Windows-Updates installiert sind, Start- oder Anmeldeskripts zum Zuordnen von Netzwerklaufwerken erstellen, Robocopy- Sicherungen planen usw.
Ansible verwendet keinen Agenten, dh es gibt keinen Ansible-Dienst, der auf dem PC des Endbenutzers ausgeführt wird. Ansible nutzt WinRM einfach, um sich remote anzumelden und Anweisungen an den Computer zu senden.
Ich verwalte ein Git-Repository, das alle meine Ansible-Playbooks, bereitstellbaren Skripts und einige Bereitstellungsskripte enthält, die den Einrichtungsprozess für das Hinzufügen eines Windows-Computers zur Ansible-Verwaltung automatisieren. Ich bin die einzige IT-Person hier, die Desktops berührt, aber theoretisch enthält das Git-Repo alles, was eine andere IT-Person benötigen würde, um das zu tun, was ich tue.
Im Git-Repository befindet sich auch eine Ansible- Inventardatei , ein Textdokument im INI-Stil, das IP-Adressen oder Domänennamen für jeden von Ansible verwalteten Computer enthält. (Unser pfSense- Office-Router übernimmt die DNS-Auflösung.)
Wenn im Büro ein neuer Computer hinzugefügt wird, führe ich das Ansible-Bereitstellungsskript darauf aus. Das Bereitstellungsskript erfüllt die Abhängigkeiten von .NET und Windows Management Framework (PowerShell), konfiguriert den Computer für Ansible-Remoting und installiert Chocolatey. Danach muss ich den Computer nicht mehr berühren, da ich alles andere aus der Ferne erledigen kann. Ich habe einen internen Nuget-Feed, der verpackte EXEs für unsere Branche bereitstellt.
Mit dieser Methode kann ich Ansible-Playbooks erstellen, die einige der Funktionen der Windows-Gruppenrichtlinie nachahmen. Zum Beispiel kann ich ein Ansible-Playbook namens generalpolicy.yml erstellen, das auf eine bestimmte Gruppe von Maschinen in der Ansible-Inventardatei abzielt. Bei der Ausführung würde generalpolicy.yml auf jeden Computer in der Gruppe zugreifen und sicherstellen, dass auf diesen Computern bestimmte Bedingungen erfüllt sind.
Diese Bedingungen können beliebig sein, z. B. Notepad ++ ist installiert, Terminal Server ist in der Registrierung aktiviert und ICMP PING ist in der Firewall nicht blockiert. Das Playbook kann immer wieder ausgeführt werden, und dank Ansibles Idempotenz ändert sich auf dem Zielcomputer nichts, es sei denn, die Bedingung ist nicht erfüllt.
quelle
Samba 4 kann als Domänencontroller ausgeführt werden, der mit Microsoft Active Directory kompatibel ist.
https://wiki.samba.org/index.php/Samba_AD_management_from_windows
https://wiki.samba.org/index.php/Samba_AD_DC_HOWTO
quelle
Einer nach dem anderen mit vielen Fehlern.
quelle