संक्षिप्त उत्तर: प्रकार exit
यदि वह काम नहीं करता है, लेकिन ...
SSH एस्केप कैरेक्टर और डिस्कनेक्ट सीक्वेंस
अधिकांश SSH कार्यान्वयन टेलनेट के Ctrl-]
संयोजन के समान इंटरैक्टिव सत्रों के लिए एक भागने चरित्र को लागू करते हैं । डिफ़ॉल्ट SSH एस्केप वर्ण ~
, एक लाइन की शुरुआत में दर्ज किया गया है।
यदि आप एक इंटरेक्टिव ओपनएसएसएच सत्र को समाप्त करना चाहते हैं जो अटका हुआ है और दूरस्थ तरफ एक शेल में प्रवेश करके exit
या बाहर नहीं निकाला जा सकता हैCtrlD , तो आप ~
एक डॉट द्वारा पीछा कर सकते हैं .
। इनपुट लाइन की शुरुआत में एस्केप चरित्र दर्ज करना सुनिश्चित करने के लिए, आपको पहले एंटर दबाना चाहिए। तो निम्नलिखित मामलों में ज्यादातर मामलों में एक SSH सत्र समाप्त होगा:
Enter~.
अन्य एस्केप अनुक्रम
ओपनएसएसएच, उदाहरण के लिए, इसके अलावा अन्य भागने के क्रम प्रदान करता है ~.
। ~?
सत्र के दौरान प्रवेश करने पर आपको एक सूची देनी चाहिए। कुछ उदाहरण:
~
पीछा Ctrl-Z
सत्र निलंबित,
~&
इसे सीधे पृष्ठभूमि में रखता है,
~#
इस सत्र में अग्रेषित कनेक्शनों की एक सूची देता है।
- यदि आप एक पंक्ति की शुरुआत में बस एक टिल्ड दर्ज करना चाहते हैं, तो आपको इसे दोगुना करना होगा
~~
:।
कमांड लाइन विकल्प का उपयोग करके एस्केप कैरेक्टर को बदला जा सकता है -e
। यदि आप विशेष मूल्य निर्धारित करते हैं -e none
, तो बचना अक्षम है और सत्र पूरी तरह से पारदर्शी है।
कमांड लाइन विकल्प के तहत ssh (जो www.openssh.org से संदर्भित है ) पर ओपनबीएसडी मैन पेज भी देखें-e