Impossible d'exécuter une commande à distance à l'aide de PuTTY / Plink sur SSH


2

J'essaie actuellement de lancer des fichiers de chauve-souris call_putty.bat et call_plink.bat, mais il n’exécute pas les commandes d’entrée dans -m E:\CREATE_ONT.txt

Quand je retire -m E:\CREATE_ONT.txt, la session SSH est établie avec succès.

Voici le script à l'intérieur de 2 fichiers * .bat.

putty.exe -ssh -2 -P 1022 admin@192.168.1.10 -pw admin -m E:\CREATE_ONT.txt 

et

plink.exe -ssh -2 -P 1022 admin@192.168.1.10 -pw admin -m E:\CREATE_ONT.txt

dans le CREAT_ONT.txt fichier est le code exécuté lorsque je le copie et le colle manuellement dans une session SSH.

Comment résoudre ce problème?


Un message d'erreur? Quel est le plink.exe sortie? Que contient le journal des événements PuTTY?
Martin Prikryl

Salut. le plink.exe la sortie est la fenêtre mastic clignoter et rien ne se passe. Je ne peux pas voir le journal d'événements PuTTY car il disparaît très rapidement.
Minh Nguyen

1
Tu dois courir plink.exe depuis la fenêtre de la console existante (généralement cmd.exe ). Le journal des événements PuTTY se trouve dans le menu contextuel du titre de la fenêtre PuTTY.
Martin Prikryl

Merci Martin. Quand j'ai appliqué ce code plink.exe -ssh -2 -P 1022 admin@192.168.1.10 -pw admin -m E:\CREATE_ONT.txt directement à cmd.exe l'erreur est sorti FATAL ERROR: Server refused to start a shell/command . Un conseil, comment puis-je résoudre ce problème?
Minh Nguyen

Pouvez-vous faire cela? plink.exe -ssh -2 -P 1022 admin@192.168.1.10 -pw admin < E:\CREATE_ONT.txt Quelle sera la sortie?
Martin Prikryl
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.