Hey j'ai couru dans le problème suivant lors d'une tentative de construire un programme en Java qui exécute des commandes sur un serveur Linux distant et retourne la sortie pour le traitement ...Envoyer et recevoir plusieurs commandes SSH via Java Runtime et Cygwin
Fondamentalement j'ai installé Cygwin avec un client SSH et que vous souhaitez effectuer les opérations suivantes:
Ouvert Cygwin,
commande Envoyer "ip user @";
Sortie de retour;
Commande d'envoi "mot de passe";
Sortie de retour;
Envoyer plusieurs autres commandes,
Sortie de retour;
... etc ...
Jusqu'à présent:
Process proc = Runtime.getRuntime() exec. ("C:/Power Apps/Cygwin/cygwin.bat");
Fonctionne bien sauf que je ne sais pas comment essayer les prochaines étapes.
Une aide?
Ce serait idéal sauf que je dois me connecter à un moniteur et à partir de là les autres serveurs qui ne permettent pas l'accès externe sur SSH. – Moustachio