звичайне з'єднання telnet таке:
telnet localhost 22 Пробуємо 127.0.0.1 ... Підключено до localhost. Символ втечі - '^]'. SSH-2.0-OpenSSH_4.2 ^] telnet> закрити З'єднання закрите.
Я хочу закрити його з самого сеансу telnet, не надходячи на підказку telnet, натискаючи. Моя вимога полягає в тому, що якщо я натискаю якийсь символ управління з сеансу telnet, як CTRL + A, то він вийде з сеансу і закриється автоматично. щось на зразок цього:
$ telnet localhost 22 Пробуємо 127.0.0.1 ... Підключено до localhost. Символ втечі - '^]'. SSH-2.0-OpenSSH_4.2 ^ А З'єднання закрите. $
Я спробував усі параметри, наведені на сторінці man, і спробував зробити кілька тестів файлів $ HOME / .telnetrc, але не зміг цього досягти, оскільки telnetrc виконує всі написані в ньому команди з даним хостом щоразу, коли telnet до цього хоста буде зроблено.
Хтось може мені допомогти в цьому, як, як це можна досягти.
exit
, але це команда оболонки, а не команда telnet. Вам потрібно перейти до telnet-повідомлення, щоб припинити з'єднання, якщо служба, до якої ви підключились, не пропонує команду припинити з'єднання. Якщо ви хочете увійти на віддалену машину через ssh, використовуйте ssh
команду, а не telnet
(якщо ви не хочете робити шифрування вручну).