

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Étape 2 : octroyer une licence au serveur Amazon DCV
<a name="setting-up-license"></a>

Après avoir installé le logiciel du serveur Amazon DCV, vous devez télécharger et installer la licence pour utiliser Amazon DCV. Les exigences en matière de licence Amazon DCV varient en fonction de l'endroit où vous installez et utilisez le serveur Amazon DCV.

**Important**  
Les exigences de licence suivantes s'appliquent uniquement à Amazon DCV version 2017.0 et versions ultérieures.

## Exigences relatives aux licences Amazon DCV
<a name="dcv-lic-req"></a>

**Topics**
+ [Amazon DCV sur Amazon EC2](#setting-up-license-ec2)
+ [Autres cas d'utilisation d'Amazon DCV](#setting-up-license-otherusecases)
+ [Exigences de licence Microsoft pour l'accès à distance à Windows Server](#windows-lic-reqs)

### Amazon DCV sur Amazon EC2
<a name="setting-up-license-ec2"></a>

Vous n'avez pas besoin de serveur de licences pour installer et utiliser le serveur Amazon DCV sur une instance EC2, y compris les instances exécutées sur AWS Outposts et les Zones AWS Locales. Le serveur Amazon DCV détecte automatiquement qu'il s'exécute sur une instance Amazon EC2 et se connecte régulièrement à un compartiment S3 pour déterminer si une licence valide est disponible. 

Assurez-vous que votre instance possède les propriétés suivantes :
+ Il peut atteindre le point de terminaison Amazon S3. S'il a accès à Internet, il se connecte via le point de terminaison public Amazon S3. Si votre instance n'a pas accès à Internet, configurez un point de terminaison de passerelle pour votre VPC avec une règle de groupe de sécurité sortant ou une politique de liste de contrôle d'accès (ACL) qui vous permet d'accéder à Amazon S3 via HTTPS. Pour plus d'informations, consultez la section [Points de terminaison Gateway VPC dans le guide](https://docs.aws.amazon.com/vpc/latest/userguide/vpce-gateway.html) de l'utilisateur Amazon *VPC.* Si vous rencontrez des problèmes pour vous connecter au compartiment S3, consultez [Pourquoi ne puis-je pas me connecter à un compartiment S3 à l'aide d'un point de terminaison VPC passerelle](https://aws.amazon.com/premiumsupport/knowledge-center/connect-s3-vpc-endpoint/) ? dans le *AWS Knowledge Center*.
+ Il est autorisé à accéder à l'objet Amazon S3 requis. Ajoutez la politique d'accès Amazon S3 suivante au rôle IAM de l'instance et remplacez l'*region*espace réservé par votre AWS région (par exemple,`us-east-1`). Pour en savoir plus, consultez [Création d'un rôle IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_create_for-service.html).

------
#### [ JSON ]

****  

  ```
  {
      "Version":"2012-10-17",		 	 	 
      "Statement": [
         {
             "Effect": "Allow",
             "Action": "s3:GetObject",
             "Resource": "arn:aws:s3:::dcv-license.region/*"
         }
      ]
  }
  ```

------
+ Si vous utilisez une instance Windows, assurez-vous que l'instance peut accéder au *service de métadonnées d'instance*. L'accès à ce service est nécessaire pour garantir que le serveur Amazon DCV peut être correctement licencié. Pour plus d'informations sur le service de métadonnées d'instance, consultez la section [Métadonnées d'instance et données utilisateur](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ec2-instance-metadata.html) dans le guide de l'*utilisateur Amazon EC2*.

  Si vous utilisez une AMI Windows personnalisée, vous devez installer EC2 Launch, afin de garantir que votre instance peut accéder au service de métadonnées d'instance. Pour plus d'informations, consultez la [section Configuration d'une instance Windows à l'aide de EC2 Launch](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ec2launch.html) dans le *guide de l'utilisateur Amazon EC2*.

Si vous installez et utilisez le serveur Amazon DCV sur une instance Amazon EC2, vous pouvez ignorer le reste de ce chapitre. Le reste de ce chapitre s'applique uniquement à tous les autres cas d'utilisation du serveur Amazon DCV.

### Autres cas d'utilisation d'Amazon DCV
<a name="setting-up-license-otherusecases"></a>

Pour tous les autres cas d'utilisation, une licence est requise pour installer et utiliser le serveur Amazon DCV. Les options de licence disponibles sont les suivantes :
+ **Licence d'évaluation automatique** : ce type de licence est automatiquement installé lorsque vous installez le serveur Amazon DCV. Ce type de licence est valide pendant une période de 30 jours après son installation. Une fois la licence expirée, vous ne pouvez plus créer ni héberger de sessions Amazon DCV sur le serveur. Ces licences sont adaptées aux tests et évaluations à court terme. Pour effectuer un test sur une plus longue période, demandez une licence d'évaluation étendue.
**Note**  
Le serveur Amazon DCV utilise par défaut la licence d'évaluation automatique si aucune autre licence n'est configurée.
+ **Licence d'évaluation étendue** — Une licence d'évaluation étendue est une licence d'évaluation qui prolonge la période d'évaluation initiale de 30 jours prévue par la licence d'évaluation automatique. La période est déterminée AWS sur une case-by-case base. Les licences d'évaluation étendues ne sont plus valides une fois leur date d'expiration atteinte, et vous ne pouvez plus créer ni héberger de sessions Amazon DCV sur le serveur. Les licences d'évaluation étendues doivent être demandées auprès d'un distributeur ou revendeur Amazon DCV répertorié sur la page [Comment acheter](https://www.nice-software.com/index.html#buy) du site Web Amazon DCV. Les licences sont fournies sous forme de fichier de licence qui doit être installé sur le serveur Amazon DCV. 
**Note**  
Lorsque vous utilisez Amazon DCV sur une instance Mac Amazon EC2, le serveur Amazon DCV doit avoir accès au compartiment S3 de la licence Amazon DCV. Si l'instance n'a pas accès au compartiment de licence S3, il ne sera pas possible de démarrer une session Amazon DCV.
+ **Licence de production** : une licence de production est une licence complète que vous achetez auprès d'Amazon DCV. Les licences de production sont des *licences flottantes* gérées par un serveur de licences. Avec les licences flottantes, vous pouvez exécuter plusieurs serveurs Amazon DCV sur votre réseau. Dans le même temps, vous pouvez également limiter le nombre de sessions Amazon DCV simultanées que vous pouvez créer sur tous les serveurs. Vous avez besoin d'une licence pour chaque session Amazon DCV simultanée. Les licences de production sont distribuées sous la forme d'un fichier de licence que vous devez installer sur un serveur RLM (Reprise License Manager). Il existe deux types de licences de production : 
  + **Licences perpétuelles** : les licences perpétuelles n'ont pas de date d'expiration et peuvent être utilisées pour une durée indéterminée.
  + **Abonnements** — Les abonnements sont valides pour une durée limitée, généralement un an. La date d'expiration de la licence est indiquée dans le fichier de licence. Une fois la licence expirée, vous ne pouvez plus créer ni héberger de sessions Amazon DCV sur vos serveurs Amazon DCV.

Pour plus d'informations sur l'achat d'une licence perpétuelle ou d'un abonnement Amazon DCV, consultez [Comment acheter](https://www.nice-software.com/index.html#buy) sur le site Web d'Amazon DCV et trouvez un distributeur ou un revendeur Amazon DCV dans votre région. 

#### Exigences en matière de licence
<a name="licensing-requirements"></a>
+ Les clients Amazon DCV n'ont pas besoin de licence.
+ Les fichiers de licence du serveur Amazon DCV sont rétrocompatibles avec les versions précédentes du serveur Amazon DCV. Par exemple, vous pouvez utiliser une licence de serveur Amazon DCV version 2021 avec une licence de serveur Amazon DCV version 2019.
+ Les versions du serveur Amazon DCV nécessitent au moins la même version de la licence du serveur Amazon DCV. Par exemple, si vous utilisez un serveur Amazon DCV version 2021, vous avez besoin d'une licence version 2021 ou ultérieure. Si vous effectuez une mise à niveau vers une version ultérieure du serveur Amazon DCV, vous devez demander des fichiers de licence compatibles. Pour plus d'informations, contactez votre distributeur ou revendeur Amazon DCV.

**Note**  
Pour plus d'informations sur la compatibilité du serveur Amazon DCV, consultez[Considérations de compatibilité](setting-up-upgrading.md#compatibility-considerations).

### Exigences de licence Microsoft pour l'accès à distance à Windows Server
<a name="windows-lic-reqs"></a>

Microsoft exige qu'en plus d'une licence d'accès client (CAL) Windows Server, vous disposiez d'une CAL Windows Server Remote Desktop Services (RDS) pour votre version de Windows Server pour chaque utilisateur accédant à distance à l'interface utilisateur graphique (GUI) du serveur. Ceci quel que soit le protocole d'affichage à distance que vous utilisez. Cette licence est également requise si vous utilisez Amazon DCV pour accéder à l'interface graphique d'un hôte Windows Server distant.

Si vous exécutez un serveur Amazon DCV sur une instance Amazon EC2 et que vous utilisez [une AMI Windows Server](https://aws.amazon.com/windows/resources/amis/), Amazon prend en charge les frais de licence pour la licence Windows Server CAL et fournit deux Windows Server CALs RDS destinés uniquement à des fins administratives. Ceci est uniquement destiné aux tests, à la maintenance et à l'administration.

Pour plus d'informations, consultez le [site des conditions générales des produits Microsoft](https://www.microsoft.com/licensing/terms/). Si vous avez des questions concernant vos licences ou vos droits relatifs aux logiciels Microsoft, consultez votre équipe juridique, Microsoft ou votre revendeur Microsoft.

# Installation d'une licence d'évaluation étendue
<a name="setting-up-evaluation"></a>

Lorsque vous demandez une licence d'évaluation étendue à Amazon DCV, vous recevez un `license.lic` fichier qui définit la licence. 

**Pour installer la licence d'évaluation étendue**  
Placez le fichier `license.lic` sur votre serveur dans le dossier suivant :
+ Serveur Windows

  ```
  C:\Program Files\NICE\DCV\Server\license\license.lic
  ```
+ Serveur Linux

  ```
  /usr/share/dcv/license/license.lic
  ```

Ou, pour le placer `license.lic` dans un autre dossier sur le serveur, vous devez mettre à jour le paramètre de `license-file` configuration afin qu'il spécifie le chemin complet du fichier de licence.

**Topics**
+ [Modification du chemin de licence sur un serveur Windows](#change-param-win)
+ [Modification du chemin de licence sur un serveur Linux](#change-param-lin)

## Modification du chemin de licence sur un serveur Windows
<a name="change-param-win"></a>

**Pour mettre à jour le paramètre de configuration `license-file` sur un serveur Windows**

1. Ouvrez l’Éditeur du Registre Windows.

1. **Accédez à la **clé HKEY\$1USERS \$1 S-1-5-18 \$1 Software \$1 \$1 com\$1nicesoftware GSettings \$1 dcv \$1 license \$1 et sélectionnez le paramètre du fichier** de licence.**

   S'il n'existe pas de paramètre `license-file` dans la clé de Registre, créez-en un :

   1. Ouvrez le menu contextuel (clic droit) pour la clé **licence** dans le volet de gauche, puis choisissez **Nouveau** et **Valeur chaîne**.

   1. Pour **Nom**, saisissez `license-file` et appuyez sur **Entrée**.

1. Ouvrez le paramètre **license-file**. Pour **Données de la valeur**, saisissez le chemin d'accès complet du fichier `license.lic`.

1. Choisissez **OK**, puis fermez l'Éditeur du Registre Windows.

## Modification du chemin de licence sur un serveur Linux
<a name="change-param-lin"></a>

**Pour mettre à jour le paramètre de configuration `license-file` sur un serveur Linux**

1. Accédez à `/etc/dcv/` et ouvrez `dcv.conf` avec l'éditeur de texte de votre choix.

1. Recherchez le paramètre `license-file` dans la section `[license]`, puis remplacez le chemin existant par le nouveau chemin complet du fichier `license.lic`.

   S'il n'existe pas de paramètre `license-file` dans la section `[license]`, ajoutez-le manuellement en respectant le format suivant :

   ```
   license-file = "/custom-path/license.lic"
   ```

1. Enregistrez et fermez le fichier .

# Installation d'une licence de production
<a name="setting-up-production"></a>



Les sections suivantes de cette rubrique décrivent comment acheter et utiliser une licence de production (licence perpétuelle ou abonnement).

**Topics**
+ [Étape 1 : Installation du serveur RLM](#install-rlm)
+ [Étape 2 : obtenir l'ID d'hôte pour le serveur RLM](#hostid-rlm)
+ [Étape 3 : achat de la licence perpétuelle ou de l'abonnement](#license-purchase)
+ [Étape 4 : modifier le fichier de licence](#setting-up-production-license-file)
+ [Étape 5 : configurer le serveur RLM](#setting-up-rlm-server)
+ [Étape 6 : Configuration du serveur Amazon DCV](#setting-up-dcv-server)

## Étape 1 : Installation du serveur RLM
<a name="install-rlm"></a>

Lorsque vous achetez une licence perpétuelle ou un abonnement, vous obtenez un fichier de licence qui définit les termes de votre licence. Vous devez installer le fichier de licence sur un serveur RLM (Reprise License Manager). 

Pour en savoir plus sur RLM, consultez le site web [Reprise Software](https://reprisesoftware.com/products/reprise-license-manager-rlm/).

**Topics**
+ [Installation du serveur RLM sous Windows](#install-rlm-windows)
+ [Installation du serveur RLM sous Linux](#install-rlm-linux)

### Installation du serveur RLM sous Windows
<a name="install-rlm-windows"></a>

**Pour installer le serveur RLM sous Windows**

1. Sur votre serveur RLM, téléchargez la solution groupée d'administration de licences RLM à partir du [site web Reprise Software](https://reprisesoftware.com/support/admin/license-administration-bundle/).
**Note**  
À partir de la version 2022.1 d'Amazon DCV, le serveur RLM >= 14 est requis. Les versions précédentes nécessitent un RLM supérieur ou égal à 12.  
L'installation de la dernière version stable du bundle d'administration des licences RLM est recommandée.

1. Installez la solution d'administration de licences RLM sur `C:\RLM`.

### Installation du serveur RLM sous Linux
<a name="install-rlm-linux"></a>

**Pour installer le serveur RLM sous Linux**

1. Sur votre serveur RLM, téléchargez la solution groupée d'administration de licences RLM à partir du [site web Reprise Software](https://reprisesoftware.com/support/admin/license-administration-bundle/).
**Note**  
À partir de la version 2022.1 d'Amazon DCV, le serveur RLM >= 14 est requis. Les versions précédentes nécessitent un RLM supérieur ou égal à 12.  
L'installation de la dernière version stable du bundle d'administration des licences RLM est recommandée.

1. Créer un groupe d'utilisateurs et un utilisateur `rlm`. Il peut s'agir de n'importe quel utilisateur ou compte de service valide. Nous vous recommandons vivement de ne pas utiliser le compte root pour cette valeur.

   ```
   $ groupadd -r rlm
   ```

   ```
   $ useradd -r -g rlm -d "/opt/nice/rlm" -s /sbin/nologin -c "RLM License Server" rlm
   ```

1. Créez les répertoires `/opt/nice/rlm/license` et `/opt/nice/rlm` requis pour le serveur RLM.

   ```
   $ mkdir -p /opt/nice/rlm/license
   ```

1. Extrayez le contenu de la solution groupée d'administration de licences RLM dans `/opt/nice/rlm/` et vérifiez que les fichiers appartiennent à l'utilisateur `rlm`.

   ```
   $ tar xvf x64_l1.admin.tar.gz -C /opt/nice/rlm/ --strip-components 1
   ```

   ```
   $ chown -R rlm:rlm /opt/nice/rlm
   ```

## Étape 2 : obtenir l'ID d'hôte pour le serveur RLM
<a name="hostid-rlm"></a>

Après avoir installé le serveur RLM, vous devez obtenir l'ID hôte du serveur RLM. Vous devez fournir cet identifiant d'hôte lors de l'achat d'une licence perpétuelle ou d'un abonnement.

### Obtenez l'ID d'hôte du serveur RLM sous Windows
<a name="hostid-rlm-windows"></a>

**Pour obtenir l'ID d'hôte du serveur, ouvrez l'invite de commande,**  
Accédez à `C:\RLM\`, puis exécutez la commande suivante.

```
C:\> rlmutil.exe rlmhostid ether
```

La commande renvoie l'ID d'hôte pour le serveur RLM comme suit.

```
Hostid of this machine: 06814example
```

Prenez note de l'identifiant de l'hôte. Vous en aurez besoin à l'étape suivante.

### Obtenez l'ID d'hôte du serveur RLM sous Linux
<a name="hostid-rlm-linux"></a>

**Pour obtenir l'ID d'hôte du serveur, retour unique**

1. Accédez à `/opt/nice/rlm/`.

1. Exécutez la commande suivante :

   ```
   $ ./rlmutil rlmhostid ether
   ```

   La commande renvoie l'ID d'hôte du serveur RLM pour chaque interface réseau comme suit.

1. Enregistrez l'ID d'hôte. Vous en aurez besoin à l'étape suivante.

**Example**  
Cette procédure a été exécutée et l'identifiant unique suivant a été renvoyé :  

```
Hostid of this machine: 0a1b2c3d4e5f
```
Cet identifiant est ensuite enregistré et sera utilisé pour acheter la licence DCV.

**Pour obtenir l'ID d'hôte du serveur, plusieurs retours**

1. Accédez à `/opt/nice/rlm/`.

1. Exécutez la commande suivante :

   ```
   $ ./rlmutil rlmhostid ether
   ```

   Plusieurs IDs seront renvoyés dans une liste de IDs.

1. Exécutez la commande suivante.

   ```
   iface=$(route -n | grep " UG " | tr -s " " | cut -d" " -f8)
   ip link show $iface | grep link/ether | tr -s " " | cut -d" " -f3 | tr -d ":"
   ```

   La commande doit renvoyer l'ID d'hôte du serveur RLM pour l'interface réseau Gateway. 

1. Enregistrez l'ID d'hôte. Vous en aurez besoin à l'étape suivante.

**Example**  
La procédure a été exécutée et plusieurs IDs ont été renvoyés dans une liste de plusieurs identifiants :  

```
Hostid of this machine: 0a1b2c3d4e5f 1b2c3d4e5f6a 2c3d4e5f6a7b 3d4e5f6a7b8c
```
La commande d'interface est exécutée et renvoie l'ID suivant :  

```
Hostid of this machine: 0a1b2c3d4e5f
```
Cet identifiant est ensuite enregistré et sera utilisé pour acheter la licence DCV.

## Étape 3 : achat de la licence perpétuelle ou de l'abonnement
<a name="license-purchase"></a>

Pour plus d'informations sur l'achat d'une licence perpétuelle ou d'un abonnement Amazon DCV, consultez [Comment acheter](https://www.nice-software.com/index.html#buy) sur le site Web d'Amazon DCV et trouvez un distributeur ou un revendeur Amazon DCV dans votre région.

Vous devez fournir l'ID d'hôte de votre serveur RLM. L'ID d'hôte est intégré au fichier de licence fourni par Amazon DCV.

## Étape 4 : modifier le fichier de licence
<a name="setting-up-production-license-file"></a>

Lorsque vous achetez une licence perpétuelle ou un abonnement Amazon DCV, vous recevez un `license.lic` fichier qui définit la licence. Le fichier `license.lic` inclut les informations suivantes :
+ Le nom d'hôte du serveur RLM.
+ L'ID d'hôte du serveur RLM que vous avez fourni lors de l'achat de la licence.
+ Numéro de port TCP du serveur RLM. La valeur par défaut est `5053`.
+ Numéro de port ISV. Il s'agit d'un port facultatif sur lequel le serveur RLM écoute les demandes de licence Amazon DCV. S'il n'est pas spécifié, un port aléatoire est sélectionné par RLM au démarrage.
+ Les produits Amazon DCV couverts par la licence, ainsi que les informations suivantes pour chaque produit :
  + Version majeure couverte par la licence (par exemple, `2017` pour les produits Amazon DCV 2017).
  + La date d'expiration. `Permanent`indique que la licence n'expire pas.
  + Nombre maximal de sessions simultanées (par exemple, `10` pour 10 sessions simultanées sur le serveur).
  + Le total de contrôle de la licence.
  + La signature de la licence.

Le bloc de code suivant illustre le format du fichier `license.lic` :

```
HOST RLM_server_hostname RLM_server_host_id RLM_server_port
ISV nice port=port_number
LICENSE product_1 major_version expiration_date concurrent_sessions share=hi _ck=checksum sig="signature"
LICENSE product_2 major_version expiration_date concurrent_sessions share=hi _ck=checksum sig="signature"
```

Le bloc de code suivant montre un exemple de fichier `license.lic` avec le port ISV omis. Le fichier de licence inclut les licences de deux produits Amazon DCV, DCV et dcv-gl.

```
HOST My-RLM-server abcdef123456 5053
ISV nice
LICENSE nice dcv 2017 permanent 10 share=hi _ck=456789098a sig="abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz1234567890ab"
LICENSE nice dcv-gl 2017 permanent 10 share=hi _ck=123454323x sig="1234567890abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz12"
```

**Pour modifier le fichier `license.lic`**

1. Ouvrez le fichier dans l’éditeur de texte de votre choix.

1. Ajoutez le nom d'hôte de votre serveur RLM et le numéro de port TCP à la première ligne du fichier, qui commence par `HOST`.
**Avertissement**  
*RLM\$1server\$1host\$1id*Il s'agit de l'identifiant d'hôte que vous avez fourni lors de l'achat de la licence. Vous ne pouvez pas modifier le*RLM\$1server\$1host\$1id*.

1. (Facultatif) Ajoutez le numéro de port ISV dans la ligne du fichier qui commence par`ISV`, en ajoutant`port=port_number`. Ce port est nécessaire pour permettre la communication avec le serveur DCV. 

   Si vous ne souhaitez pas spécifier de port ISV, `port=port_number` omettez-le. Si vous ne spécifiez pas de port ISV, un port aléatoire est utilisé par RLM à chaque démarrage. 
**Avertissement**  
Si un pare-feu est configuré pour empêcher l'utilisation d'un port sélectionné au hasard, vous devez spécifier ce port et configurer le pare-feu pour l'activer, en plus du port RLM indiqué dans la `HOST` ligne. 

1. Enregistrez et fermez le fichier .

**Avertissement**  
La modification d'une autre partie de la licence endommage la signature du fichier et invalide la licence.

## Étape 5 : configurer le serveur RLM
<a name="setting-up-rlm-server"></a>

Après avoir modifié le fichier de licence, vous devez le placer sur votre serveur RLM, puis démarrer le service RLM.

**Topics**
+ [Configurer le serveur RLM sur Windows](#prep-windows)
+ [Configuration du serveur RLM sous Linux](#prep-linux)

### Configurer le serveur RLM sur Windows
<a name="prep-windows"></a>

**Pour configurer le serveur RLM sous Windows**

1. Connectez-vous à votre serveur RLM.

1. Copiez le fichier `license.lic` modifié dans `C:\RLM\license\`.

1. Copiez le `C:\Program Files\NICE\DCV\Server\license\nice.set` fichier depuis votre serveur Amazon DCV et placez-le dans le `C:\RLM\` dossier de votre serveur RLM.

1. Installez le serveur RLM en tant que service Windows.

   ```
   C:\> rlm.exe -nows -dlog C:\RLM\rlm.log -c C:\RLM\license -install_service -service_name dcv-rlm
   ```

   Pour plus d'informations sur les options de démarrage du RLM, consultez la page produit [Reprise Software License Manager (RLM)](https://reprisesoftware.com/products/reprise-license-manager-rlm/).

1. Démarrez le serveur RLM :

   ```
   C:\> net start dcv-rlm
   ```

1. Vérifiez que le serveur RLM est en cours d'exécution.

   1. Ouvrez le fichier `C:\RLM\nice.dlog` avec l'éditeur de texte de votre choix et vérifiez qu'il contient la ligne suivante.

      ```
      date_time (nice) Server started on license1 (hostid: host_id) for: dcv dcv-gl
      ```
**Note**  
Le contenu du fichier `rlm.log` peut varier légèrement selon la version du serveur RLM.

   1. Exécutez la commande suivante.

      ```
      C:\RLM\rlmutil rlmstat -a -c rlm_server_hostname@5053
      ```

      La commande renvoie des informations sur le serveur RLM.

### Configuration du serveur RLM sous Linux
<a name="prep-linux"></a>

**Pour configurer le serveur RLM sous Linux**

1. Copiez le fichier `license.lic` modifié dans `/opt/nice/rlm/license/`.

1. Copiez le `/usr/share/dcv/license/nice.set` fichier depuis votre serveur Amazon DCV et placez-le `/opt/nice/rlm` sur votre serveur RLM.

1. Créez un service de serveur RLM et assurez-vous qu'il se lance automatiquement au démarrage.

   1. Créez un fichier sous le nom `dcv-rlm` dans le dossier `/opt/nice/rlm/` :

      ```
      $ touch /opt/nice/rlm/dcv-rlm
      ```

   1. Ouvrez le fichier à l'aide de l'éditeur de texte de votre choix et ajoutez le script suivant. Enregistrez et fermez le fichier .

      ```
      #! /bin/sh
      # chkconfig: 35 99 01
      # description: The Reprise License Manager daemon.
      # processname: dcv-rlm
      
      ### BEGIN INIT INFO
      # Provides: dcv-rlm
      # Required-Start: $local_fs $remote_fs $syslog
      # Required-Stop: $local_fs $remote_fs $syslog
      # Default-Start: 3 4 5
      # Default-Stop: 0 1 2 6
      # Short-Description: The Reprise License Manager daemon.
      # Description: A service that runs the Reprise License Manager daemon.
      ### END INIT INFO
      
      # user used to run the daemon
      RLM_USER="rlm"
      
      # root of rlm installation
      RLM_ROOT="/opt/nice/rlm"
      
      # license directory (license files should have .lic extension)
      RLM_LICENSE_DIR="/opt/nice/rlm/license"
      
      # log file
      RLM_LOG_FILE="/var/log/rlm.log"
      
      _getpid() {
          pidof -o $$ -o $PPID -o %PPID -x "$1"
      }
      
      start() {
          echo -n "Starting rlm: "
          touch ${RLM_LOG_FILE}
          chown "${RLM_USER}" ${RLM_LOG_FILE}
          su -p -s /bin/sh "${RLM_USER}" -c "${RLM_ROOT}/rlm -c ${RLM_LICENSE_DIR} \
              -nows -dlog +${RLM_LOG_FILE} &"
          if [ $? -ne 0 ]; then
              echo "FAILED"
              return 1
          fi
          echo "OK"
      }
      
      stop() {
          echo -n "Stopping rlm: "
          pid=`_getpid ${RLM_ROOT}/rlm`
          if [ -n "$pid" ]; then
              kill $pid >/dev/null 2>&1
              sleep 3
              if [ -d "/proc/$pid" ] ; then
                  echo "FAILED"
                  return 1
              fi
          fi
          echo "OK"
      }
      
      status() {
          pid=`_getpid ${RLM_ROOT}/rlm`
          if [ -z "$pid" ]; then
              echo "rlm is stopped"
              return 3
          fi
          echo "rlm (pid $pid) is running..."
          return 0
      }
      
      restart() {
          stop
          start
      }
      
      case "$1" in
          start)
              start
              ;;
          stop)
              stop
              ;;
          status)
              status
              ;;
          restart)
              restart
              ;;
          *)
              echo $"Usage: $0 {start|stop|status|restart}"
              exit 1
      esac
      
      exit $?
      
      # ex:ts=4:et:
      ```

   1. Rendez le script exécutable, copiez-le dans `/etc/init.d/`, puis ajoutez-le à l'utilitaire `chkconfig` :

      ```
      chmod +x /opt/nice/rlm/dcv-rlm 
      ```

      ```
      cp -a /opt/nice/rlm/dcv-rlm /etc/init.d/
      ```

      ```
      chkconfig --add dcv-rlm
      ```

1. Démarrez le serveur RLM :

   ```
   $ service dcv-rlm start
   ```

1. Vérifiez que le serveur RLM est en cours d'exécution et qu'il fonctionne comme prévu. Ouvrez le fichier `var/log/rlm.log` avec l'éditeur de texte de votre choix et vérifiez qu'il contient la ligne suivante :

   ```
   date_time (nice) Server started on license1 (hostid: host_id) for: dcv dcv-gl
   ```
**Note**  
Le contenu du fichier `rlm.log` peut varier légèrement selon la version du serveur RLM.

## Étape 6 : Configuration du serveur Amazon DCV
<a name="setting-up-dcv-server"></a>

Configurez votre serveur Amazon DCV pour utiliser le serveur RLM. Pour ce faire, vous devez configurer le paramètre `license-file` de configuration sur votre serveur Amazon DCV.

 Le `license-file` paramètre doit être défini selon les spécifications du serveur RLM auquel se connecter, au format`RLM_server_port@RLM_server`. Le serveur RLM peut être spécifié sous forme de nom d'hôte ou d'adresse IP. S'il n'est pas configuré explicitement, le port du serveur RLM est par défaut`5053`. 

 Si plusieurs serveurs RLM sont utilisés, vous pouvez spécifier une liste des spécifications de plusieurs serveurs RLM, séparées par sous `:` Linux et par `;` sous Windows. Le serveur essaiera ensuite de se connecter à chacun d'eux à tour de rôle, jusqu'à ce qu'une connexion puisse être établie avec le serveur RLM correspondant. Cela peut être particulièrement utile, par exemple, lors de l'utilisation d'un serveur de basculement RLM pour prendre le relais au cas où le serveur RLM principal ne serait pas accessible. Dans ce cas, vous pouvez spécifier la licence au format suivant : `RLM_primary_server_port@RLM_primary_server:RLM_failover_server_port@RLM_failover_server` 

**Note**  
Si le serveur Amazon DCV est installé sous Windows, vous devez séparer les entrées de la spécification par`;`.

**Topics**
+ [Configuration du serveur Windows Amazon DCV](#config-win)
+ [Configuration du serveur Linux Amazon DCV](#config-linux)

### Configuration du serveur Windows Amazon DCV
<a name="config-win"></a>

**Pour configurer le paramètre de configuration `license-file` sur un serveur Windows**

1. Ouvrez l’Éditeur du Registre Windows.

1. **Accédez à la **clé HKEY\$1USERS \$1 S-1-5-18 \$1 Software \$1 \$1 com\$1nicesoftware GSettings \$1 dcv \$1 license \$1 et sélectionnez le paramètre du fichier** de licence.**

   S'il n'existe pas de paramètre `license-file` dans la clé de Registre, vous devez en créer un :

   1. Ouvrez le menu contextuel (clic droit) pour la clé **licence** dans le volet de gauche, puis choisissez **Nouveau** et **Valeur chaîne**.

   1. Pour **Nom**, saisissez `license-file` et appuyez sur **Entrée**.

1. Ouvrez le paramètre **license-file**. Pour **Données de la valeur**, saisissez le numéro de port et le nom d'hôte du serveur RLM au format `RLM_server_port@RLM_server`. Consultez la note ci-dessus si vous devez configurer une connexion à plusieurs serveurs RLM. 

1. Choisissez **OK**, puis fermez l'Éditeur du Registre Windows.

### Configuration du serveur Linux Amazon DCV
<a name="config-linux"></a>

**Pour configurer le paramètre de configuration `license-file` sur un serveur Linux**

1. Accédez à `/etc/dcv/` et ouvrez `dcv.conf` avec l'éditeur de texte de votre choix.

1. Recherchez le paramètre `license-file` dans la section `[license]`. Remplacez ensuite le chemin existant par le port et le nom d'hôte du serveur RLM au `RLM_server_port@RLM_server` format.

   S'il n'existe pas de paramètre `license-file` dans la section `[license]`, ajoutez-le manuellement en respectant le format suivant :

   ```
   license-file = "RLM_server_port@RLM_server"
   ```

   Consultez la note ci-dessus si vous devez configurer une connexion à plusieurs serveurs RLM.

1. Enregistrez et fermez le fichier .

# Mise à jour de la licence de production
<a name="updating-licenses"></a>

Le serveur Amazon DCV vérifie les licences sur le serveur RLM toutes les quelques minutes. Si la licence est mise à jour sur le serveur RLM, le serveur Amazon DCV met automatiquement à jour la licence utilisée pour les sessions en cours. La procédure suivante explique comment mettre à jour une licence DCV sur RLM. 

**Pour mettre à jour la licence DCV sur le serveur RLM**

1. Mettez à jour le fichier de licence précédemment [installé](setting-up-production.md#setting-up-rlm-server). Sous Linux, il aurait dû être placé dans`/opt/dcv/rlm/license/license.lic`, sous Windows dans`C:\RLM\license\license.lic`.

1. `C:\RLM\rlmutil.exe rlmreread`Exécutez sous Windows ou `/opt/nice/rlm/rlmutil rlmreread` Linux pour forcer le rechargement du fichier de licence.

 Une fois la licence mise à jour sur le serveur RLM, le serveur Amazon DCV doit vérifier l'utilisation des nouvelles licences en quelques minutes (généralement 5 minutes ou moins). 

 À partir de la version 2021.0 d'Amazon DCV, vous pouvez utiliser la commande suivante en **tant qu'administrateur** afin de forcer la mise à jour immédiate de la licence : 

```
$ dcv reload-licenses
```