Bonjour,

dans un projet maven, j'utilise jsch (https://mvnrepository.com/artifact/com.jcraft/jsch) pour établir une connexion avec un serveur distant.

Je peux me connecter sans problème en ssh (passer des commandes pwd, ls -l) ou en sftp (cd, lcd, get, put).

Sur un autre serveur qui interdit les connexions ssh, j'ai l'erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
com.jcraft.jsch.JSchException: Auth fail
Ce serveur n'accepte que la commande sftp.

Est-ce que jsch est bien la librairie à utiliser dans ce cas ?

Toutes vos remarques seront les bienvenues !