Telnet
يفتح Telnet طرفية TCP نصية بسيطة (RFC 854) نحو مضيف بعيد — وحدة تحكم موجّه أو مبدّل، أو جهاز مختبري، أو نظام ANSI BBS كلاسيكي. يعمل داخل محاكي الطرفية نفسه المستخدم في جلسة SSH، لذا فهو مجرد علامة تبويب أخرى: أعِد تسميتها، وأضف لها سمة، وافصلها في نافذتها الخاصة، وأعِد الاتصال بها. يعمل Telnet على كل منصة يعمل عليها التطبيق.
لا يوفّر Telnet أي تشفير. كل شيء — بما في ذلك أي شيء تكتبه عند موجّه تسجيل الدخول — ينتقل عبر الشبكة كنص واضح. استخدمه فقط على الشبكات الموثوقة أو للأجهزة التي لا تقدّم بديلاً أفضل، وفضّل SSH كلما كان متاحًا.
الاتصال
- افتح 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 لك، تعيد نقرة واحدة الجلسة دون إعادة كتابة أي شيء. على سطح المكتب يمكنك أيضًا فصل علامة تبويب Telnet في نافذتها الخاصة مثل أي جلسة أخرى.