Pour me connecter sur certains équipements réseaux, je dois passer par telnet. Cependant certains équipements n'étant pas joignables depuis mon PC (firewall, toussa), je rebondis en ssh sur un serveur intermédiaire.
Sur ces équipements (type cisco), je peux taper des commandes et utiliser les flèches haut/bas pour rappeler des commandes, la tabulation pour la complétion, etc.
Mais l'utilisation de ces touches ne fonctionne pas dans tous les cas.
Cas où cela fonctionne (connexion au serveur puis à l'équipement)
$ ssh user@serveur
$ telnet equipement-bidule
Cas où cela ne fonctionne pas (connexion "directe") :
$ ssh user@serveur telnet equipement-bidule
Dans le cas ou cela ne fonctionne pas, j'ai les caractères ^[[A qui s'affichent quand je presse les touches voulues.
J'ai pensé au variables d'environnement, et aux caractère d'échappement, mais je ne parviens pas à mettre le doigt sur le bon paramètre.
Si quelqu'un à une solution...
# terminal
Posté par nono14 (site web personnel) . Évalué à 1.
Système - Réseau - Sécurité Open Source - Ouvert à de nouvelles opportunités
[^] # Re: terminal
Posté par mekare . Évalué à 1.
# presque facile, variable d'environnement
Posté par NeoX . Évalué à 6.
$ ssh user@serveur
$ telnet equipement-bidule
c'est l'environnement de serveur qui sert
dans le 2e cas
$ ssh user@serveur telnet equipement-bidule
c'est l'environnement de ta machine
comme dit dans le poste precedent, regarde la variable TERM
echo $TERM
car elle joue en general un role important, selon que tu es en TERM=vt100, TERM=xterm ...
[^] # Re: presque facile, variable d'environnement
Posté par mekare . Évalué à 1.
$ echo $TERM
xterm
$ ssh user@serveur
$ echo $TERM
xterm
^D
$ ssh user@serveur echo $TERM
xterm
$
[^] # Re: presque facile, variable d'environnement
Posté par NeoX . Évalué à 2.
essaye en VT100
export TERM=vt100 ; ssh ....
[^] # Re: presque facile, variable d'environnement
Posté par mekare . Évalué à 1.
# man ssh: -t Force pseudo-tty allocation
Posté par -=[ silmaril ]=- (site web personnel) . Évalué à 6.
$ ssh -t user@serveur telnet equipement-bidule
je l'utilise pour lancer aptitude sur plusieurs serveur linux a la suite via une boucle
car quand tu spécifie une commande a ssh il semble désactiver le ptty
[^] # Re: man ssh: -t Force pseudo-tty allocation
Posté par mekare . Évalué à 1.
MERCI
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.