Cette tâche constitue la suite de la procédure Modification d'un noeud pour un noeud SSH.
Pour forcer la mise à jour du noeud dans la configuration du serveur d'administration de domaine (DAS) même si la validation des paramètres du noeud échoue, activez l'option Forcer.
Dans le champ Port SSH, entrez le port à utiliser pour les connexions SSH à l'hôte de ce noeud.
Si vous changez le type de noeud CONFIG en SSH et laissez ce champ vide, l'option Port SSH est définie sur 22.
Dans le champ Nom utilisateur SSH, entrez le nom de l'utilisateur sur l'hôte de ce noeud qui exécutera le processus de connexion à l'hôte via SSH.
Si vous changez le type de noeud CONFIG en SSH et que vous laissez ce champ vide, l'option Nom utilisateur SSH est définie sur l'utilisateur qui exécute le processus de serveur DAS.
Spécifiez le mode d'authentification de l'utilisateur SSH lors de sa connexion à l'hôte de ce noeud.
Pour spécifier l'authentification via un fichier de clés privées SSH, procédez comme suit :
Dans la liste déroulante Authentification de l'utilisateur SSH, sélectionnez Fichier de clés.
Si vous voulez que GlassFish Server définisse une clé SSH sur l'hôte du noeud, activez l'option Configurer SSH.
GlassFish Server configure la clé SSH en copiant les fichiers de clés existants à partir de l'hôte de serveur DAS ou, si nécessaire, en générant les fichiers avant de les copier.
Les champs Générer une clé et Fichier de clés publiques sont ajoutés à la fenêtre.
Si vous voulez que GlassFish Server génère les fichiers de clés SSH avant de les copier vers l'hôte du noeud, activez l'option Générer une clé.
Si les fichiers de clés SSH existent, GlassFish Server ne génère pas les fichiers, même si l'option Activé est sélectionnée.
Remarque:
Si les fichiers de clés SSH n'existent pas, vous devez sélectionner l'option Activé. Sinon, une erreur se produit lorsque vous tentez d'enregistrer les modifications.Dans le champ Mot de passe utilisateur SSH, entrez le mot de passe que l'utilisateur SSH utilisera lors de la connexion à l'hôte de ce noeud.
Dans le champ Fichier de clés publiques, entrez le chemin absolu du fichier de clés publiques SSH pour l'utilisateur spécifié par l'option Nom utilisateur SSH.
Dans le champ Fichier de clés, entrez le chemin absolu du fichier de clés privées SSH pour l'utilisateur spécifié par l'option Nom utilisateur SSH.
Remarque:
GlassFish Server prend également en charge l'authentification par mot de passe via l'entréeAS_ADMIN_SSHPASSWORD
dans le fichier de mots de passe. Le fichier de mots de passe est spécifié dans l'option -paswordfile
de l'utilitaire asadmin
(1).
Si vous changez le type de noeud en SSH et que vous laissez ce champ vide, l'option Fichier de clés est définie sur un fichier de clés dans le répertoire .ssh
de l'utilisateur. Si plusieurs fichiers de clés sont disponibles, GlassFish Server utilise l'ordre de préférence suivant :
id_rsa id_dsa identity
Pour spécifier l'authentification via un mot de passe stocké dans la configuration du serveur DAS, procédez comme suit :
Attention:
Ce mot de passe est stocké sous forme de texte en clair dans la configuration du serveur DAS. Pour une sécurité accrue, utilisez un fichier de clés ou un alias de mot de passe.Dans la liste déroulante Authentification de l'utilisateur SSH, sélectionnez Mot de passe.
Dans le champ Mot de passe utilisateur SSH, entrez le mot de passe que l'utilisateur SSH utilisera lors de la connexion à l'hôte de ce noeud.
Pour spécifier l'authentification via un alias de mot de passe, procédez comme suit :
Dans la liste déroulante Authentification de l'utilisateur SSH, sélectionnez Alias de mot de passe.
Dans la liste déroulante Alias de mot de passe, sélectionnez un alias existant.
Cliquez sur Enregistrer.