Citrix ADC

Konfigurieren der LDAP-Authentifizierung auf der Citrix ADC Appliance für Verwaltungszwecke

Sie können die Benutzeranmeldung bei der Citrix ADC Appliance mit den Active Directory-Anmeldeinformationen (Benutzername und Kennwort) zu Verwaltungszwecken (Superuser, Nur-Lesen, Netzwerkberechtigungen und alle anderen) konfigurieren.

Voraussetzungen

  • Windows Active Directory Domänencontroll
  • Eine dedizierte Domänengruppe für NetScaler
  • Citrix Gateway 10.1 und spätere Versionen

Die folgenden Abbildungen veranschaulichen die LDAP-Authentifizierung auf der Citrix ADC Appliance.

LDAP-Authentifizierung für Verwaltungszwecke Workflow

Konfigurationsschritte auf hoher Ebene

  1. Erstellen Sie einen LDAP-Server
  2. Erstellen einer LDAP-Richtlinie
  3. Binden Sie die LDAP-Richtlinie
  4. Weisen Sie Ihren Administratoren Privilegien auf eine der folgenden Arten zu
    • Anwenden von Berechtigungen auf Gruppe
    • Wenden Sie Berechtigungen für jeden Benutzer individuell an

Erstellen Sie einen Authentifizierungs-LDAP-Server

  1. Navigieren Sie zu System > Authentifizierung > LDAP.
  2. Klicken Sie auf die Registerkarte Server und dann auf Hinzufügen.
  3. Schließen Sie die Konfiguration ab und klicken Sie dann auf Erstellen.

LDAP-Authentifizierungsserver

Hinweis:

In diesem Beispiel ist der Zugriff auf die Citrix ADC Appliance beschränkt, indem die Authentifizierung für die Benutzergruppenzugehörigkeit durch Festlegen von Suchfilter gefiltert wird. Der für dieses Beispiel verwendete Wert ist - &(memberof=CN=NSG_Admin,OU=AdminGroups,DC=Citrix,DC=lab)

Erstellen einer LDAP-Richtlinie

  1. Navigieren Sie zu System > Authentifizierung > Erweiterte Richtlinien > Richtlinie.
  2. Klicken Sie auf Hinzufügen.
  3. Geben Sie einen Namen für die Richtlinie ein und wählen Sie den Server aus, den Sie in den vorherigen Schritten erstellt haben.
  4. Geben Sie im Textfeld Ausdruck den entsprechenden Ausdruck ein, und klicken Sie dann auf Erstellen.

LDAP-Authentifizierungsrichtlinie

Binden Sie die LDAP-Richtlinie global

  1. Navigieren Sie zu System > Authentifizierung > Erweiterte Richtlinien > Richtlinie.
  2. Klicken Sie auf der Seite “Authentifizierungsrichtlinien” auf Globale Bindings.
  3. Wählen Sie die von Ihnen erstellte Richtlinie aus (in diesem Beispiel pol_LDAPmgmt).
  4. Wählen Sie eine Priorität entsprechend (je niedriger die Zahl, desto höher die Priorität)
  5. Klicken Sie auf Bind und dann auf Fertig. Ein grünes Häkchen wird in der Spalte Global gebunden angezeigt.

Binden Sie LDAP-Authentifizierungsrichtlinie global

Weisen Sie Ihren Administratoren Privilegien

Sie können eine der beiden folgenden Optionen wählen.

  • Rechte auf eine Gruppe anwenden: Fügen Sie eine Gruppe in der Citrix ADC Appliance hinzu und weisen Sie jedem Benutzer, der Mitglied dieser Gruppe ist, dieselben Zugriffsrechte zu.
  • Wenden Sie Privilegien einzeln für jeden Benutzer an: Erstellen Sie jedes Benutzeradministratorkonto und weisen Sie jedem von ihnen Rechte zu.

Anwenden von Berechtigungen auf eine Gruppe

Wenn Sie Berechtigungen auf eine Gruppe anwenden, können Benutzer, die Mitglied der im Suchfilter konfigurierten Active Directory Gruppe sind (in diesem Beispiel NSG_Admin), eine Verbindung mit der Citrix ADC Management-Schnittstelle herstellen und eine Superuser-Befehlsrichtlinie haben.

  1. Navigieren Sie zu System > Benutzeradministration > Gruppen.
  2. Geben Sie die Details gemäß der Anforderung ein, und klicken Sie dann auf Erstellen.

Erstellen Sie eine Benutzergruppe und vergeben Sie Berechtigungen

Sie haben die Active Directory-Gruppe definiert, zu der die Benutzer gehören, und auch die Befehlsrichtlinienebene, die beim Anmelden mit dem Konto verknüpft werden muss. Sie können der LDAP-Gruppe, die Sie für den Suchfilter konfiguriert haben, neue Administratorbenutzer hinzufügen.

Hinweis:

Der Gruppenname muss mit dem Active Directory-Datensatz übereinstimmen.

Wenden Sie Berechtigungen für jeden Benutzer individuell an

In diesem Szenario können sich Benutzer, die Mitglied Ihrer im Suchfilter konfigurierten Active Directory Gruppe sind (in diesem Beispiel NSG_Admin), eine Verbindung mit der Citrix ADC Verwaltungsschnittstelle herstellen, haben jedoch keine Berechtigungen, bis Sie den spezifischen Benutzer auf der Citrix ADC Appliance erstellen und die Befehlsrichtlinie daran binden.

  1. Navigieren Sie zu System > Benutzeradministration > Benutzer.
  2. Klicken Sie auf Hinzufügen.
  3. Geben Sie die Details gemäß der Anforderung ein.

    Hinweis: Stellen Sie sicher, dass Sie Externe Authentifizierung aktivierenauswählen.

Benutzer erstellen und Privilegien zuweisen

  1. Klicken Sie auf Weiter.

Sie haben den Active Directory-Benutzer und die Befehlsrichtlinien-Ebene definiert, die beim Anmelden mit dem Konto verknüpft werden müssen.

Hinweis:

  • Der Benutzername muss mit dem Active Directory-Datensatz des bestehenden Benutzers übereinstimmen.
  • Wenn Sie einen Benutzer zur externen Authentifizierung zum Citrix ADC hinzufügen, müssen Sie ein Kennwort angeben, wenn die externe Authentifizierung nicht verfügbar ist. Damit die externe Authentifizierung ordnungsgemäß funktioniert, darf das interne Kennwort nicht mit dem LDAP-Kennwort des Benutzerkontos übereinstimmen.

Dem Benutzer eine Befehlsrichtlinie hinzufügen

  1. Navigieren Sie zu System > Benutzeradministration > Benutzer.
  2. Wählen Sie den Benutzer aus, den Sie erstellt haben, und klicken Sie dann auf Bearbeiten.
  3. Klicken Sie in Bindings auf Systembefehl-Richtlinie.
  4. Wählen Sie die richtige Befehlsrichtlinie aus, die auf Ihren Benutzer angewendet werden soll.
  5. Klicken Sie auf Bind und dann auf Close.

Befehlsrichtlinie an Benutzer binden

So fügen Sie weitere Administratoren hinzu

  • Fügen Sie die Administratorbenutzer der LDAP-Gruppe hinzu, die Sie für den Suchfilter konfiguriert haben.
  • Erstellen Sie den Systembenutzer in Citrix ADC und weisen Sie die richtige Befehlsrichtlinie zu.

So konfigurieren Sie die LDAP-Authentifizierung auf der Citrix ADC Appliance für Verwaltungszwecke mit der CLI

Verwenden Sie die folgenden Befehle als Referenz, um die Anmeldung für eine Gruppe mit Superuser-Rechten auf der Citrix ADC Appliance CLI zu konfigurieren.

  1. Erstellen Sie einen LDAP-Server

    add authentication ldapAction LDAP_mgmt -serverIP myAD.citrix.lab -serverPort 636 -ldapBase "DC=citrix,DC=lab" -ldapBindDn readonly@citrix.lab -ldapBindDnPassword -ldapLoginName sAMAccountName -searchFilter "&(memberof=CN=NSG_Admin,OU=AdminGroups,DC=citrix,DC=lab)" -groupAttrName memberOf
    
  2. Erstellen und LDAP-Richtlinie

    add authentication ldapPolicy pol_LDAPmgmt ns_true LDAP_mgmt
    
  3. Binden der LDAP-Richtlinie

    bind system global pol_LDAPmgmt -priority 110
    
  4. Weisen Sie Ihren Administratoren Privilegien

    • So wenden Sie Privilegien auf die Gruppe an
    add system group NSG_Admin
    bind system group NSG_Admin -policyName superuser 100
    
    • So wenden Sie Privilegien für jeden Benutzer individuell an
    add system user admyoa
    bind system user admyoa superuser 100