Connexion telnet avec PuTTY
Résolu
dulquen
Messages postés
415
Date d'inscription
Statut
Membre
Dernière intervention
-
dulquen Messages postés 415 Date d'inscription Statut Membre Dernière intervention -
dulquen Messages postés 415 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je sais, je poste souvent des questions au sujet de ce petit logiciel, encore que ...
Là j'ai une question un peu moins simple. J'ai vu dans l'onglet "Connection", sous-menu "Proxy", que je peux mettre directement mes logs de connexion.
Je travaille uniquement en telnet sur les switchs de l'entreprise. Donc j'ai renseigné mes logs dans les champs "Username" et "Password". Le champ du dessus indique une commande telnet ou proxy à mettre en place. J'ai donc mit %user \n %pass.
Sauf que malheureusement, quand je lance la session telnet, le username est bien renseigné mais le mot de passe est refusé alors qu'il est bon quand je le renseigne manuellement. Serait-il possible de ne pas avoir à le retaper ?
Existe-t-il une commande à taper dans le champ "Telnet command. or local proxy command" pour réaliser cet "auto-log" ?
EDIT :
Pour que ma demande soit plus explicite, je vous fourni un screenshot.
A droite, les propriétés de mon .exe modifiées, afin de lancer en automatique ma session "switchici". Au milieu ma fenêtre PuTTY contenant les paramètres de connexion telnet (log / pass et commande) et à gauche la console avec l'erreur dont je parle.
http://nsa34.casimages.com/img/2014/05/20/140520111514272421.png
Merci.
Je sais, je poste souvent des questions au sujet de ce petit logiciel, encore que ...
Là j'ai une question un peu moins simple. J'ai vu dans l'onglet "Connection", sous-menu "Proxy", que je peux mettre directement mes logs de connexion.
Je travaille uniquement en telnet sur les switchs de l'entreprise. Donc j'ai renseigné mes logs dans les champs "Username" et "Password". Le champ du dessus indique une commande telnet ou proxy à mettre en place. J'ai donc mit %user \n %pass.
Sauf que malheureusement, quand je lance la session telnet, le username est bien renseigné mais le mot de passe est refusé alors qu'il est bon quand je le renseigne manuellement. Serait-il possible de ne pas avoir à le retaper ?
Existe-t-il une commande à taper dans le champ "Telnet command. or local proxy command" pour réaliser cet "auto-log" ?
EDIT :
Pour que ma demande soit plus explicite, je vous fourni un screenshot.
A droite, les propriétés de mon .exe modifiées, afin de lancer en automatique ma session "switchici". Au milieu ma fenêtre PuTTY contenant les paramètres de connexion telnet (log / pass et commande) et à gauche la console avec l'erreur dont je parle.
http://nsa34.casimages.com/img/2014/05/20/140520111514272421.png
Merci.
A voir également:
- Putty.rnd
- Gmail connexion - Guide
- Connexion chromecast - Guide
- Gmail connexion autre compte - Guide
- Site inaccessible n'autorise pas la connexion - Guide
- Connexion sctr - Forum Discord
2 réponses
Bonjour
Pour se connecter en telnet sur un routeur , il faut pas utiliser le proxy (sauf si il faut passer par un proxy pour atteindre le routeur).
automatiser le telnet avec le password prérempli ne marche pas ( le protocol telnet ne l'accepte pas , d'apres ce que j'ai compris)
Par contre , ca marcherait en ssh ...
Pour se connecter en telnet sur un routeur , il faut pas utiliser le proxy (sauf si il faut passer par un proxy pour atteindre le routeur).
automatiser le telnet avec le password prérempli ne marche pas ( le protocol telnet ne l'accepte pas , d'apres ce que j'ai compris)
Par contre , ca marcherait en ssh ...
Bonjour,
Je le savais déjà :/ Mais les switchs ont le port 22 de filtré donc je ne peux pas y accéder en SSH. J'ai trouvé un petit soft tst10.exe qui permet d'automatiser la connexion en telnet.
Mais le soucis c'est que ce soft est très (trop) simpliste et m'empêche de faire ce que je veux.
Par exemple, pour me connecter à un de mes switchs je créé un fichier texte avec dedans :
J'ai créé un fichier .bat comme suit :
Il permet de récupérer l'output de ma commande sh mac-add en .txt.
A partir de là je me retrouve "emmerdé" en ce sens où pour chaque moment où je dois appuyer sur la barre d'espace pour continuer dans le show, il m'affiche " --More-- ".
J'ai rajouté des \m pour tester, ça me rajoute des lignes de --More-- en plus (donc inutile).
J'avais trouvé une bonne parade mais au final j'ai un truc qui devient bien prise de tête !
Je le savais déjà :/ Mais les switchs ont le port 22 de filtré donc je ne peux pas y accéder en SSH. J'ai trouvé un petit soft tst10.exe qui permet d'automatiser la connexion en telnet.
Mais le soucis c'est que ce soft est très (trop) simpliste et m'empêche de faire ce que je veux.
Par exemple, pour me connecter à un de mes switchs je créé un fichier texte avec dedans :
@IP 23
WAIT "Username:"
SEND "login\m"
WAIT "Password:"
SEND "pass\m"
SEND "sh mac-add\m"
J'ai créé un fichier .bat comme suit :
echo off
cls
if exist macadd1.txt del macadd1.txt
if exist macadd2.txt del macadd2.txt
tst10.exe /r:telnettest.txt /o:macadd1.txt /m
for /f "skip=32 tokens=*" %%A in (macadd1.txt) do echo %%A >> macadd2.txt
del macadd1.txt
start macadd2.txt
Il permet de récupérer l'output de ma commande sh mac-add en .txt.
A partir de là je me retrouve "emmerdé" en ce sens où pour chaque moment où je dois appuyer sur la barre d'espace pour continuer dans le show, il m'affiche " --More-- ".
J'ai rajouté des \m pour tester, ça me rajoute des lignes de --More-- en plus (donc inutile).
J'avais trouvé une bonne parade mais au final j'ai un truc qui devient bien prise de tête !