एक सामान्य टेलनेट कनेक्शन इस तरह है:
टेलनेट लोकलहोस्ट २२ 127.0.0.1 की कोशिश कर रहा है ... लोकलहोस्ट से जुड़ा। पलायन चरित्र '^] है। SSH-2.0-OpenSSH_4.2 ^] टेलनेट> करीब कनेक्शन बंद।
मैं इसे बिना टेलनेट प्रॉम्प्ट में आए टेलनेट सेशन से ही बंद करना चाहता हूं। मेरी आवश्यकता यह है कि अगर मैं टेलनेट सत्र से कुछ नियंत्रण चरित्र को CTRL + A की तरह दबाता हूं तो यह सत्र से बाहर आ जाएगा और इसे स्वचालित रूप से बंद कर देगा। कुछ इस तरह:
$ टेलनेट लोकलहोस्ट 22 127.0.0.1 की कोशिश कर रहा है ... लोकलहोस्ट से जुड़ा। पलायन चरित्र '^] है। SSH-2.0-OpenSSH_4.2 ^ एक कनेक्शन बंद। $
मैंने मैन पेज पर दिए गए सभी विकल्पों को आज़माया और कुछ $ HOME / .netnetrc फ़ाइल परीक्षण करने की कोशिश की, लेकिन इसे हासिल नहीं कर सका, क्योंकि telnetrc दिए गए होस्ट के साथ इसमें लिखे गए सभी कमांड्स को निष्पादित करेगा जब भी उस होस्ट का टेलनेट होगा किया हुआ।
क्या कोई इसमें मेरी मदद कर सकता है, जैसे इसे कैसे हासिल किया जा सकता है।
exit
, लेकिन यह एक शेल कमांड है, न कि टेलनेट कमांड। यदि आप जिस सेवा से जुड़े हैं, वह कनेक्शन को समाप्त करने के लिए आदेश नहीं देता है तो आपको एक कनेक्शन को समाप्त करने के लिए टेलनेट प्रॉम्प्ट पर जाना होगा। यदि आप ssh ssh
कमांड के माध्यम से रिमोट मशीन में प्रवेश करना चाहते हैं , तो नहीं telnet
(जब तक कि आप मैन्युअल एन्क्रिप्शन नहीं करना चाहते)।