Activer le mode débogage dans SSH pour résoudre les problèmes de connectivité
Parfois, vous devez connecter votre système sur deux serveurs distants différents. Dans cette condition, vous pouvez supprimer et résoudre les problèmes de connectivité en activant le débogage ou le mode détaillé de ces serveurs à l'aide de la commande SSH.
En activant le mode débogage dans SSH, vous pouvez voir les informations détaillées liées à la connexion SSH. Vous pouvez également vérifier les données échangées entre le client et le serveur.
En utilisant l'option -v, vous pouvez exécuter SSH en mode détaillé. L'exécution de SSH en mode détaillé imprime des informations de débogage sur la progression de l'authentification, le débogage des connexions ou tout problème de configuration rencontré. Dans ce guide, nous expliquerons tout sur l'activation du mode débogage dans SSH pour résoudre les problèmes de connectivité.
Activer le mode débogage dans SSH pour résoudre les problèmes de connectivité ?
Le niveau de verbosité est ici divisé en trois catégories. L'utilisation de plusieurs niveaux de -v avec ssh augmente la verbosité.
1
-
-v
Donnez des détails sur ce qui se passe de votre côté.
2
-vv
Fournit des informations de bas niveau aux deux extrémités.
3
-vvv
Informe sur tout des deux côtés.
Vous pouvez résoudre les problèmes de connectivité en activant le mode de débogage dans SSH à l'aide des commandes suivantes -
ssh -v <user>@<remote_server>
Pour activer une verbosité supplémentaire pour les niveaux 2 et 3 pour plus de messages de débogage, exécutez les commandes suivantes dans le terminal -
ssh -vv <client>@<server>
ssh -vvv <client>@<server>
Remarque - Dans les commandes ci-dessus, veuillez remplacer "client" par le nom d'utilisateur du serveur et "serveur" par l'adresse IP ou le nom d'hôte du serveur.
Deux conditions sont possibles lorsque les commandes ci-dessus sont exécutées,
L'authentification commencera lorsque vous vous connecterez avec succès et une série de messages apparaîtra. Après ce processus, vous recevez une invite shell pour le serveur distant.
Au contraire, si la connexion échoue, le navigateur fournit des informations sur l'erreur générée dans la sortie dans cette condition.
Pour quitter la session SSH une fois le dépannage terminé, tapez "exit" à l'invite du shell du serveur distant comme suit -
exit
Conclusion
L'activation du mode débogage dans SSH offre un excellent moyen de diagnostiquer et de dépanner les problèmes de connectivité. Il fournit des informations sur les problèmes de connectivité réseau, les paramètres de pare-feu, les informations de connexion incorrectes, etc. Après avoir découvert ces problèmes, vous pouvez résoudre les problèmes de connectivité réseau en les résolvant.
Vous devez être prudent lorsque vous activez le mode débogage car il génère beaucoup de sorties détaillées et peut exposer toutes vos informations sensibles. De plus, veuillez exécuter toutes les commandes avec soin, sinon vous pourriez rencontrer de graves problèmes.