una normale connessione telnet è così:
telnet localhost 22 Prova 127.0.0.1 ... Connesso a localhost. Il carattere di escape è '^]'. SSH-2.0-OpenSSH_4.2 ^] telnet> chiudi Connessione chiusa
Voglio chiuderlo dalla stessa sessione telnet senza venire al prompt telnet premendo. Il mio requisito è che se premo un personaggio di controllo dalla stessa sessione Telnet come CTRL + A, uscirà dalla sessione e lo chiuderà automaticamente. qualcosa come questo:
$ telnet localhost 22 Prova 127.0.0.1 ... Connesso a localhost. Il carattere di escape è '^]'. SSH-2.0-OpenSSH_4.2 ^ A Connessione chiusa $
Ho provato tutte le opzioni fornite nella pagina man e ho provato a fare alcuni test sui file $ HOME / .telnetrc ma non sono riuscito a raggiungerlo, poiché telnetrc eseguirà tutti i comandi scritti in esso con l'host dato ogni volta che un telnet per quell'host è fatto.
Qualcuno può aiutarmi in questo, come il modo in cui può essere raggiunto.
exit
, ma questo è un comando shell, non un comando telnet. Devi andare al prompt di telnet per terminare una connessione se il servizio a cui ti sei connesso non offre un comando per terminare la connessione. Se si desidera accedere a una macchina remota tramite ssh, utilizzare il ssh
comando, non telnet
(a meno che non si desideri eseguire la crittografia manuale).