Nicht-domänengebundenen Linux VDA mit Red Hat IdM integrieren
Red Hat Identity Management (IdM) ist eine weit verbreitete Lösung für die Verwaltung von Identitäten in Linux-Umgebungen. Im Vergleich zur direkten Anbindung von Linux-Systemen an Active Directory (AD) bietet IdM erhebliche strategische und operative Vorteile – insbesondere in Infrastrukturen mit einem großen Linux-Anteil.
Da Citrix Linux VDA nicht-domänengebundene (NDJ) Bereitstellungen unterstützt, können Unternehmen die Integration von NDJ Linux VDAs mit IdM in Betracht ziehen. Dieser Ansatz erweitert die Palette der verfügbaren Authentifizierungsmethoden und erhöht die Flexibilität bei der Identitätsverwaltung. Benutzer sollten sich mit AD-Domänenanmeldeinformationen oder Anmeldeinformationen einer IdM-Domäne, die eine Vertrauensstellung mit AD aufgebaut hat, bei ihrem Arbeitsbereich authentifizieren. Nach der Authentifizierung können sie nahtlos über Single Sign-On (SSO) auf Linux-Desktops zugreifen, die mit IdM verbunden sind.
Im Folgenden werden die verifizierten Integrations- und Testschritte für die Konfiguration eines Linux VDA mit IdM beschrieben.
- Voraussetzungen und Umgebungseinrichtung
-
Integration von Identity Management (IdM):
- IdM-Server-Installation: Der IdM-Server muss ordnungsgemäß installiert und sein Dienst betriebsbereit sein. Siehe Red Hat-Dokument
-
Integration von IdM und AD:
- Zwei-Wege-Vertrauensstellung: Eine Zwei-Wege-Vertrauensstellung sollte zwischen IdM und AD eingerichtet werden, damit Benutzer beider Domänen auf die Dienste des jeweils anderen zugreifen können. Siehe Red Hat-Dokument
-
Vertrauensbeziehung im IdM-Server validieren:
-
IdM-Benutzerberechtigung prüfen:
getentpasswd idmuser1@idm.example.com -
AD-Benutzerberechtigung prüfen:
getentpasswd aduser1@domain
-
IdM-Benutzerberechtigung prüfen:
- Eine nicht-domänengebundene Linux VDA-Maschine erstellen
Um einen nicht-domänengebundenen Linux VDA zu erstellen, siehe Nicht-domänengebundene Linux VDAs mit MCS erstellen
- Standard-Anmeldetyp auf DDC ändern
Der Standard-MachineLogOnType einer von MCS erstellten Bereitstellungsgruppe ist LocalMappedAccount. Dies muss auf ActiveDirectorygesetzt werden, indem der folgende PowerShell-Befehl auf dem DDC ausgeführt wird:
Set-BrokerDesktopGroup -Name "<your delivery group name>" -MachineLogOnType ActiveDirectory
- IdM-Client installieren und VDA zu IdM hinzufügen
-
IdM-Client auf dem Linux-VDA installieren und konfigurieren:
- IdM-Client einrichten: Der IdM-Client muss auf dem Linux-VDA installiert werden, damit die Maschine vom IdM-Server verwaltet werden kann. Siehe Red Hat-Dokument
- Es wird empfohlen, den nicht-interaktiven Installationsmodus zu verwenden.
-
AD-/IDM-Benutzerauthentifizierung überprüfen:
-
IdM-Benutzerberechtigung prüfen:
ssh localhost -l idmuser1@idm.example.com -
AD-Benutzerberechtigung prüfen:
ssh localhost -l admuser1@domain
-
IdM-Benutzerberechtigung prüfen:
- Sitzung starten, um die Integration zu überprüfen
- Für On-Premises-Szenario: Sowohl AD- als auch IdM-Benutzer können Sitzungen mit in IdM integrierten Linux-VDAs starten.
- Für DaaS-Szenario: Da IdM-Benutzer keine Dienste nutzen können, die zur AD-Domäne gehören, können in einer DaaS-Umgebung nur AD-Benutzer Sitzungen mit in IdM integrierten Linux-VDAs starten.
- Linux-VDA-Maschinen stapelweise bereitstellen
- Siehe Schritt 2, Weitere Linux-VDAs über MCS bereitstellen
- Siehe Schritt 4, Automatisierung von Drittanbietern nutzen, um jeden VDA zu IdM hinzuzufügen