Ce mémo a été publié le 14 mai 2016 et peut contenir des informations qui peuvent être incomplètes, non mises à jour voir erronées du fait de son ancienneté.
N'hésitez pas à compléter votre recherche sur des articles plus récents.
Mémo pour ne plus afficher la boîte de dialogue NetBeans « The authentification of host ‘mondomaine.ext’ can’t be established. DSA key fingerprint is … Are you sure you want to continue connecting? » lors d’une connexion SSH à un serveur distant.
Cette fenêtre apparait à chaque connexion SSH à partir de NetBeans.
Méthode :
- Créez un fichier vide ssh-knownhosts où vous le souhaitez ex : C:\Users\utilisateur\Documents\NetBeansProjects.
Le nom n’a pas d’importance. - Ouvrez les propriétés de votre projet.
- Sélectionnez « Run configuration ».
- Sur la ligne « Remote connection » qui contient votre connexion distante, cliquez sur le bouton « Manage ».
- Sélectionnez (si ce n’est déjà fait) votre connexion.
- Sur la ligne « Known Hosts File », cliquez sur le bouton « Browse ».
- Sélectionnez le fichier créé au début.
- Cliquez sur le bouton « Test connection » et répondez par l’affirmative (bouton « Yes ») dans la boîte de dialogue.
- Cliquez une seconde fois sur le bouton « Test connection », la boîte de dialogue n’apparait plus.
- Fermez les propriétés de votre projet.
Note : vous pouvez sauvegarder ce fichier et le copier sur un autre poste de travail au besoin.