Windows Server 2008 R2 ermöglichte die Bereitstellung von Terminal Server (Remotedesktopdienste) ohne Domäne und ohne Beharren auf Domänen. Dies war sehr nützlich, insbesondere für eigenständige virtuelle oder Cloud-Bereitstellungen eines Servers, der remote für einen Remoteclient verwaltet wird, der keine ActiveDirectory- oder Domain-Funktionen benötigt oder benötigt.
Dies wird immer schwieriger, da Microsoft seine Technologien in jeder Windows-Version immer weiter einschränkt. Unter Windows Server 2012 ist die Konfiguration der Lizenzierung für Remotedesktopdienste schwieriger, wenn sie sich nicht in einer Domäne befindet, aber dennoch möglich ist. Mit Windows Server 2012 R2 (zumindest in der Vorschau) sind die Hindernisse jetzt erheblich:
Der Assistent zum Hinzufügen / Entfernen von Rollen und Features in Windows Server 2012 R2 verfügt über einen speziellen RDS-Bereitstellungsmodus mit einer Regel, die besagt, dass Sie sich nicht in einer Domäne befinden, die Sie nicht bereitstellen können. Sie werden aufgefordert, zuerst eine Domain zu erstellen oder einer beizutreten. Dies steht natürlich in direktem Konflikt mit der Tatsache, dass ein Active Directory-Domänencontroller nicht derselbe Computer sein sollte wie ein Terminalservercomputer. Die Technologie von Microsoft ist also weniger ein Cloud-Betriebssystem als ein Cluster unerwünschter Knoten, das zur Unterstützung des Computers benötigt wird, den ich tatsächlich bereitstellen möchte. Das ist eklig, und deshalb versuche ich, eine Problemumgehung zu finden.
Wenn Sie diesen Assistenten jedoch überspringen und nur die Kontrollkästchen im Hauptassistenten für Rollen / Features aktivieren, können Sie die Features bereitstellen, die Benutzeroberfläche ist jedoch nicht zum Konfigurieren dieser Funktionen vorhanden, und wenn Sie im Rollenassistenten zur RDS-Konfigurationsseite zurückkehren Sie erhalten die Meldung, dass Sie Ihr Remotedesktopdienstesystem nicht verwalten können, wenn Sie als Administrator des lokalen Computers angemeldet sind, da die RDS-Konfigurationsbenutzeroberfläche, obwohl Sie über alle Administratorrechte verfügen, die Sie (in Ihrem arbeitsgruppenbasierten System) haben könnten Akzeptieren Sie diese Anmeldeinformationen nicht und fahren Sie fort.
Meine Frage in Kürze ist, kann ich noch irgendwie folgendes Endergebnis erzielen:
- Ich muss 10-20 Benutzern pro System erlauben, eine RDS (TS) -Sitzung zu haben.
- Ich brauche keine der ausgefallenen RDS-Optionen für Hosen, es sei denn, Microsoft hängt irgendwie davon ab, ob diese Funktionen vorhanden sind. Ich glaube, ich brauche den "RDS Session Host", da dies der Mut von "Terminal Server" ist. Microsoft gibt an, dass es sich um einen vollständigen Windows-Desktop für Remotedesktopdienste-Client handelt.
- Ich muss die Lizenzierung so konfigurieren, dass die Grace Period nicht abläuft und mein RDS nicht funktioniert. Dies bedeutet wahrscheinlich, dass ich eine Möglichkeit zum Konfigurieren von TS-CALs benötige.
Wenn all das technisch mit der vernünftigen Verwendung der PowerShell erledigt werden könnte, bin ich bereit, sogar in Betracht zu ziehen, alle PowerShell-Skripts zu entwickeln, die ich für die oben genannten Aufgaben benötige. Ich bitte niemanden, das für mich zu schreiben. Was ich frage ist, weiß jemand, ob es ein technisches Hindernis für das gibt, was ich oben tun möchte, abgesehen von dem absichtlichen Verkrüppeln der 2012 R2-Benutzeroberfläche für Workgroup-Benutzer? Funktionieren die zugrunde liegenden Technologien weiterhin, wenn ich sie über ein PowerShell-Skript manipuliere und kontrolliere?
Offensichtlich ist eine 1-Wort-Ja- oder Nein-Antwort für niemanden so nützlich, daher lautet die Frage wirklich "Ja" oder "Nein" und warum? In dem Fall ist die Antwort ja, wie dann.