Le dispositif vCloud Usage Meter est fourni avec un démon de service de nom LDAP local. Pour fournir des services de gestion des identités et d'authentification via un service Active Directory externe, modifiez le fichier /etc/nslcd.conf avec la configuration de la connexion Active Directory et des propriétés supplémentaires. Pour fournir l'authentification via Active Directory et un compte d'utilisateur local, vous configurez ensuite le commutateur de service de nommage local.

Vous configurez le fichier /etc/nslcd.conf en fonction de la configuration de votre serveur Active Directory. Les paramètres fournis sont des valeurs de référence. Reconfigurez-les en fonction de votre environnement.

Procédure

  1. Connectez-vous à la console vCloud Usage Meter en tant qu'utilisateur usagemeter.
  2. Reconfigurez le démon du service de nom LDAP local.
    1. Accédez au dossier /ect.
      cd /etc
    2. Ouvrez le fichier nslcd.conf pour le modifier.
      sudo vi nslcd.conf
    3. Ajoutez les propriétés de connexion à Active Directory.
      uri ldap://ldap.acme.com
      base dc=acme,dc=com
      binddn <your username>@acme.com
      bindpw <your AD password>
    4. Configurez les mappages Active Directory.
      # Mappings for Active Directory
      referrals off
      idle_timelimit 800
      filter passwd (&(objectClass=user)(objectClass=person)(!(objectClass=computer)))
      map    passwd uid              cn
    5. Enregistrez le fichier etc/nslcd.conf.
      :wq!
    6. Redémarrez le service nslcd.
      sudo systemctl restart nslcd
  3. Activez Active Directory en tant que source de commutateur de service de nom.
    1. Ouvrez le fichier /etc/nsswitch.conf pour le modifier.
      sudo vi nsswitch.conf
    2. Ajoutez LDAP en tant que source après les recherches locales pour les types passwd, group et shadow au minimum.
      passwd:     files ldap
      group:      files ldap
      shadow:     files ldap
    3. Enregistrez le fichier /etc/nsswitch.conf.
      :wq!