Telnet
Telnet किसी दूरस्थ होस्ट के लिए एक सादा-पाठ TCP टर्मिनल (RFC 854) खोलता है — एक राउटर या स्विच कंसोल, एक लैब उपकरण, या एक क्लासिक ANSI BBS। यह SSH सत्र के बिल्कुल उसी टर्मिनल एमुलेटर में चलता है, इसलिए यह बस एक और टैब है: इसका नाम बदलें, इसे थीम दें, इसे अपनी अलग विंडो में अलग करें, इसे पुनः कनेक्ट करें। Telnet उस हर प्लेटफ़ॉर्म पर काम करता है जहाँ यह ऐप चलता है।
Telnet में कोई एन्क्रिप्शन नहीं है। सब कुछ — जिसमें वह भी शामिल है जो आप लॉगिन प्रॉम्प्ट पर टाइप करते हैं — स्पष्ट पाठ में नेटवर्क पर यात्रा करता है। इसका उपयोग केवल विश्वसनीय नेटवर्क पर या ऐसे उपकरणों के लिए करें जो इससे बेहतर कुछ प्रदान नहीं करते, और जब भी SSH उपलब्ध हो उसे प्राथमिकता दें।
कनेक्ट करें
- साइडबार के Other समूह से, या टर्मिनल टैब बार के + लॉन्चर से Telnet खोलें।
<host>(नाम या IP) और<port>दर्ज करें — डिफ़ॉल्ट23है।- कनेक्ट करें। सत्र एक टर्मिनल टैब के रूप में खुलता है। ऐप टर्मिनल प्रकार के रूप में
xterm-256colorरिपोर्ट करता है।
कोई अलग प्रमाणीकरण चरण नहीं है: Telnet के पास अपने कोई क्रेडेंशियल नहीं होते, इसलिए यदि दूरस्थ होस्ट आपसे लॉग इन करने के लिए कहता है, तो आप इसे इन-बैंड करते हैं — उसके अपने प्रॉम्प्ट पर, सीधे टर्मिनल में।
प्रोफ़ाइल
जिस होस्ट पर आप अक्सर जाते हैं उसे एक नामित प्रोफ़ाइल (होस्ट + पोर्ट) के रूप में सहेजा जा सकता है और एक टैप में फिर से खोला जा सकता है। Telnet सेटिंग्स में कोई रहस्य नहीं होते, इसलिए — सीरियल प्रोफ़ाइल की तरह — वे सामान्य सेटिंग्स फ़ाइल में रहती हैं, सुरक्षित स्टोर में नहीं।
BBS कला और एन्कोडिंग
Telnet अभी भी सैकड़ों बुलेटिन-बोर्ड सिस्टम का प्रवेश द्वार है, जिनके मेन्यू CP437 (IBM-PC / DOS कोड पेज) से बनाए जाते हैं: ब्लॉक शेड्स ░ ▒ ▓ █ और बॉक्स-ड्रॉइंग ═ ║ ╔ ╗। Telnet सत्र अपनी स्ट्रीम को CP437 के रूप में डिकोड करता है, ताकि वह कला प्रतिस्थापन वर्णों के बजाय अपेक्षित रूप में प्रस्तुत हो। सादा ASCII और ANSI रंग/कर्सर एस्केप अपरिवर्तित पास होते हैं।
ऐप आपके लिए क्या संभालता है
क्लाइंट ठीक से व्यवहार करने के लिए Telnet विकल्प प्रोटोकॉल का पर्याप्त उपयोग करता है:
- यह सभी IAC वार्ता (
WILL/WONT/DO/DONT, उप-वार्ता) को खपत करता है, ताकि कच्चे प्रोटोकॉल बाइट कभी स्क्रीन पर लीक न हों। - यह SGA और BINARY (8-बिट क्लीन) पर सहमत होता है, सर्वर को इको करने देता है, और टर्मिनल प्रकार (
xterm-256color) तथा विंडो आकार (NAWS) की रिपोर्ट करता है — ताकि पूर्ण-स्क्रीन प्रोग्राम और आकार बदलना ठीक से व्यवहार करें।
पुनः कनेक्ट उसी होस्ट और पोर्ट के लिए सॉकेट को फिर से खोलता है, इसलिए किसी उपकरण के रीबूट होने या BBS द्वारा आपको छोड़ देने के बाद, एक क्लिक बिना कुछ फिर से टाइप किए सत्र को वापस लाता है। Desktop पर आप किसी भी अन्य सत्र की तरह Telnet टैब को उसकी अपनी विंडो में अलग भी कर सकते हैं।