Accéder au contenu principal Passer au contenu complémentaire

Configurer l'accès SSH

Dernière mise à jour : 15/10/2026
Configurez l'accès SSH pour Talend Remote Engine afin de modifier le mot de passe SSH ou autoriser les connexions SSH à partir de machines distantes.

Modifier le mot de passe SSH

Modifiez le mot de passe SSH pour l'utilisateur·trice de Talend Remote Engine par défaut, afin d'activer l'accès sécurisé à la console Karaf et à d'autres outils.

Pourquoi et quand exécuter cette tâche

Modifiez le mot de passe SSH dans les situations suivantes :

  • Vous devez vous connecter à la console Karaf ou extraire une sauvegarde Karaf via RE-helper, un utilitaire permettant de générer un bundle de support pour le dépannage du moteur.
  • Vous n'avez pas le mot de passe généré lors de l'installation ou du premier démarrage :
    • Pour les installations basées sur l'installeur depuis la version 2.13.13, un mot de passe SSH aléatoire est généré lors de l'installation et affiché dans la console. Pour plus d'information(s), consultez « Installation automatique du moteur distant ».
    • Pour les installations basées sur des archives depuis la version 2.14.1, un mot de passe SSH aléatoire est généré au premier démarrage du moteur et affiché dans la console au format suivant :
      default engine password 'tadmin' has been replaced with <generated-password>
  • Vous utilisez tadmin comme mot de passe SSH par défaut dans une installation basée sur l'installeur antérieure à la version 2.13.13 ou une installation basée sur une archive antérieure à la version 2.14.1. Pour des raisons de sécurité, modifiez le mot de passe par défaut avant d'utiliser le moteur en production.

Procédure

  1. Ouvrez le fichier <RemoteEngineInstallationDirectory>/etc/users.properties dans un éditeur de texte.
  2. Trouvez la ligne de l'utilisateur·trice par défaut.
    État du mot de passe Format de ligne
    Pas encore chiffré tadmin = tadmin,_g_:admingroup
    Déjà chiffré tadmin = {CRYPT}212E67DAB3D7355B2BC74F76B59213EAA9F021955B26F2158E6D6F1A653089ECDDF6A12AEE229CF1{CRYPT},_g_:admingroup
  3. Remplacez la valeur du mot de passe par un nouveau mot de passe fort.

    Dans les deux cas, remplacez le champ du mot de passe, plein texte ou bloc {CRYPT}...{CRYPT}, par votre nouveau mot de passe plein texte.

  4. Sauvegardez le fichier.

    Si le moteur est en cours d'exécution lors de cette modification, le mot de passe est automatiquement chiffré après enregistrement. Sinon, le chiffrement est effectué au démarrage du moteur. Par exemple :

    tadmin = {CRYPT}6BA00DCABFDDDE0F9A96B4CA68C13DBEE23597E5925656680C501889C4A554604201B37069754392{CRYPT},_g_:admingroup

Résultats

Le mot de passe SSH est mis à jour. Utilisez-le pour des tâches telles que la connexion à la console Karaf ou l'extraction de sauvegardes Karaf.

Activer l'accès à distance à Talend Remote Engine à l'aide du protocole SSH (facultatif)

Par défaut, seul l'hôte local (localhost) a un accès SSH à Talend Remote Engine. Pour activer l'accès à distance à partir d'autres machines, modifiez la liaison de l'hôte SSH dans le fichier de configuration.

Procédure

  1. Ouvrez le fichier <RemoteEngineInstallationDirectory>/etc/org.apache.karaf.shell.cfg.
    Par défaut, la valeur sshHost est définie sur localhost.
  2. Remplacez la valeur sshHost par 0.0.0.0.
  3. Sauvegardez le fichier.

Résultats

Vous pouvez à présent vous connecter à Talend Remote Engine à partir d'autres machines, à l'aide du protocole SSH.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.