7.4. Configurer l'outil Red Hat Support Tool
Lorsqu'en mode interactif, les options de configuration peuvent être répertoriées en saisissant la commande
config --help
:
~]#redhat-support-tool
Welcome to the Red Hat Support Tool. Command (? for help):config --help
Usage: config [options] config.option <new option value> Use the 'config' command to set or get configuration file values. Options: -h, --help show this help message and exit -g, --global Save configuration option in /etc/redhat-support-tool.conf. -u, --unset Unset configuration option. The configuration file options which can be set are: user : The Red Hat Customer Portal user. password : The Red Hat Customer Portal password. debug : CRITICAL, ERROR, WARNING, INFO, or DEBUG url : The support services URL. Default=https://api.access.redhat.com proxy_url : A proxy server URL. proxy_user: A proxy server user. proxy_password: A password for the proxy server user. ssl_ca : Path to certificate authorities to trust during communication. kern_debug_dir: Path to the directory where kernel debug symbols should be downloaded and cached. Default=/var/lib/redhat-support-tool/debugkernels Examples: - config user - config user my-rhn-username - config --unset user
Procédure 7.1. Enregistrer l'outil Red Hat Support Tool en utilisant le mode interactif
Pour enregistrer Red Hat Support Tool sur le portail client en utilisant le mode interactif, veuillez procéder comme suit :
- Lancez l'outil en saisissant la commande suivante :
~]#
redhat-support-tool
- Saisissez votre nom d'utilisateur du Portail Client Red Hat :
Command (? for help):
Pour enregistrer votre nom d'utilisateur dans le fichier de configuration globale , veuillez ajouter l'optionconfig user nom d'utilisateur
-g
. - Saisissez votre mot de passe du Portail Client Red Hat :
Command (? for help):
config password
Please enter the password for username:
7.4.1. Enregistrer les paramètres dans les fichiers de configuration
L'outil Red Hat Support Tool, sauf contre-indication, stocke les valeurs et options localement dans le répertoire personnel de l'utilisateur actuel, en utilisant le fichier de configuration
~/.redhat-support-tool/redhat-support-tool.conf
. Si requis, il est recommandé d'enregistrer les mots de passe dans ce fichier car il est uniquement lisible par cet utilisateur particulier. Lorsque l'outil est lancé, il lira les valeurs du fichier de configuration globale /etc/redhat-support-tool.conf
ainsi que celles du fichier de configuration local. Les valeurs et options stockées localement ont priorité sur les paramètres stockés globalement.
Avertissement
Il est recommandé de ne pas enregistrer de mot de passe dans le fichier de configuration globale
/etc/redhat-support-tool.conf
car le mot de passe est uniquement chiffré base64
et peut facilement être déchiffré. En outre, le fichier est lisible par tous.
Pour enregistrer une valeur ou une option sur le fichier de configuration globale, veuillez ajouter l'option
-g, --global
comme suit :
Command (? for help): config setting -g value
Note
Pour être en mesure d'enregistrer les paramètres globalement, en utilisant l'option
-g, --global
, l'outil Red Hat Support Tool doit être exécuté en tant qu'utilisateur root
car les utilisateurs normaux n'ont pas les permissions requises pour écrire sur /etc/redhat-support-tool.conf
.
Pour supprimer une valeur ou une option du fichier de configuration local, veuillez ajouter l'option
-u, --unset
comme suit :
Command (? for help): config setting -u value
Cela supprimera et annulera la définition du paramètre de l'outil, et réutilisera le paramètre équivalent situé dans le fichier de configuration globale, si disponible.
Note
Lorsqu'exécuté en tant qu'utilisateur non privilégié, les valeurs stockées dans le fichier de configuration globale ne peuvent pas être supprimées en utilisant l'option
-u, --unset
, mais elles peuvent être effacées, et annulées de la définition, à partir de l'instance actuellement en cours d'utilisation de l'outil en utilisant l'option -g, --global
simultanément avec l'option -u, --unset
. Si exécuté en tant qu'utilisateur root
, les valeurs et options peuvent être supprimées du fichier de configuration globale en utilisant -g, --global
simultanément avec l'option -u, --unset
.