Red Hat Training

A Red Hat training course is available for Red Hat JBoss Enterprise Application Platform

3.5.9. Options de configuration de l'interface CLI

Le fichier de configuration de l'interface CLI - jboss-cli.xml - est chargé à chaque fois que le CLI démarre. Il doit se situer dans le répertoire $EAP_HOME/bin ou dans un système spécifié dans la propriété système jboss.cli.config.
default-controller
Configuration du contrôleur auquel il faut vous connecter si la commande connect est exécutée sans paramètre.

Paramètres de contrôleur par défaut

host
Nom d'hôte du contrôleur. La valeur par défaut est : localhost.
port
Numéro de port sur lequel il faut se connecter au contrôleur. La valeur par défaut est 9999.
validate-operation-requests
Indique si la liste des paramètres des demandes d'opération doit être validée avant que les demandes ne soient envoyées au contrôleur pour être exécutées. Type : Booléen. Valeur par défaut : true.
history
Cet élément contient la configuration pour les commandes et pour le journal de l'historique des opérations.

Paramètres history

enabled
Indique si history est activé ou non. Type : booléen. Valeur par défaut : true.
file-name
Nom du fichier dans lequel l'historique doit être stocké. La valeur par défaut est .jboss-cli-history.
file-dir
Répertoire dans lequel l'historique doit être stocké. La valeur par défaut est = $USER_HOME
max-size
Taille maximum du fichier d'historique. La valeur par défaut : 500.
resolve-parameter-values
Indique si l'on doit résoudre les propriétés système qui sont spécifiées comme argument de commande (ou paramètres d'opérations) avant d'envoyer la demande d'opération au contrôleur ou laisser la résolution avoir lieu côté serveur. Type : Booléen. Valeur par défaut : true.
connection-timeout
Durée autorisée pour établir une connexion avec le contrôleur. Type : entier relatif. Valeur par défaut : 5000 secondes.
ssl
Cet élément contient la configuration pour les stores Trust et Key utilisés par SSL.

Avertissement

Red Hat recommande que vous désactiviez SSL explicitement en faveur de TLSv1.1 ou TLSv1.2 dans tous les packages affectés.

Paramètres ssl

archivage sécurisé
Type : vaultType
key-store
Type : string.
key-store-password
Type : string.
alias
Type : string
key-password
Type : string
trust-store
Type : string.
trust-store-password
Type : string.
modify-trust-store
Si défini à true, le CLI invitera l'utilisateur quand des certificats non reconnus auront été reçus et les autorisera à les stocker dans le truststore. Type : Booléen. Valeur par défaut : true.

vaultType

Quand ni code ou module ne sont précisés. l'implémentation par défaut sera utilisée. Si le code est spécifié, mais pas le module il cherchera la classe spécifique dans le module de Picketbox. Si le module et le code sont spécifiés, il cherchera la classe spécifiée par le code dans le module spécifié par le 'module'.
code
Type : String.
module
Type : string
silent
Indique si les messages d'erreur et d'information doivent sortir dans le terminal. Même si la valeur false est indiquée, les messages continueront d'être enregistrés par le logger si sa configuration le permet et/ou si la cible de sortie est spécifiée dans la ligne de commande par >. La valeur par défaut est : False.