une connexion telnet normale est comme ceci:
telnet localhost 22 Essayer 127.0.0.1 ... Connecté à localhost. Le caractère d'échappement est '^]'. SSH-2.0-OpenSSH_4.2 ^] telnet> fermer Connexion fermée.
Je veux le fermer de la session telnet sans venir à l'invite telnet en appuyant sur. Mon exigence est que si j'appuie sur un caractère de contrôle de la session telnet comme CTRL + A, il sortira de la session et le fermera automatiquement. quelque chose comme ça:
$ telnet localhost 22 Essayer 127.0.0.1 ... Connecté à localhost. Le caractère d'échappement est '^]'. SSH-2.0-OpenSSH_4.2 ^ A Connexion fermée. $
J'ai essayé toutes les options données sur la page de manuel et essayé de faire des tests de fichiers $ HOME / .telnetrc mais je n'ai pas pu y arriver, car telnetrc exécutera toutes les commandes écrites avec l'hôte donné chaque fois qu'un telnet vers cet hôte est terminé.
Quelqu'un peut-il m'aider à ce sujet, comme comment cela peut être réalisé.
exit
, mais il s'agit d'une commande shell, pas d'une commande telnet. Vous devez aller à l'invite telnet pour mettre fin à une connexion si le service auquel vous vous êtes connecté n'offre pas de commande pour mettre fin à la connexion. Si vous souhaitez vous connecter à une machine distante via ssh, utilisez la ssh
commande non telnet
(sauf si vous souhaitez effectuer un chiffrement manuel).