مقدمة إلى التلنت
في لينكس، التلنت يتم استخدام الأمر لإنشاء اتصال عن بعد مع نظام عبر شبكة TCP/IP. فهو يسمح لنا بإدارة الأنظمة الأخرى عن طريق المحطة. يمكننا تشغيل برنامج لإجراء الإدارة.
يتم استخدام telnet للتفاوض مع مضيف آخر بمساعدة بروتوكول TELNET. إذا تم استدعاء أمر telnet بدون وسيطة مضيف، فإنه يأتي في وضع الأمر، ممثلاً بالموجه الخاص به. يقبل ويدير الأمر المدرج على النحو التالي في هذا الوضع. يقوم بتنفيذ أمر مفتوح بهذه الوسائط إذا تم استدعاؤه باستخدام الوسائط.
كبش بوتينيني
ويستخدم بروتوكول TELNET. ومع ذلك، فإن هذا البروتوكول به بعض العيوب الأمنية، لكنه يعد من أكثر بروتوكولات الشبكات استخدامًا بسبب بساطته. إنه ليس بروتوكولًا آمنًا لأنه ينقل البيانات في شكل غير مشفر. غالبًا ما يفضل مستخدم Linux ذلك سش عبر telnet لأن SSH ينقل البيانات في شكل مشفر. تشبه هذه الأداة المساعدة ميزة Remote Desktop في Windows. بناء جملة telnet كما يلي:
telnet hostname/IP address
خيارات التلنت
الخيارات أدناه:
الأوامر في التلنت
تم إدراج بعض أوامر telnet المهمة وشرحها أدناه. فقط ما يكفي من جميع الأوامر لتعريفها بشكل فريد هو المطلوب كتابته.
تثبيت Telnet على Linux (Ubuntu)
يعد تثبيت telnet على Linux عملية مباشرة. يمكننا تثبيته عن طريق تنفيذ الأوامر التالية:
قم بتحديث نظام Linux عن طريق تنفيذ الأمر التالي:
sudo apt update
سيطالب الأمر أعلاه بكلمة مرور المستخدم. اكتب كلمة المرور واضغط يدخل مفتاح؛ سيبدأ عملية خفية وسيستغرق بعض الوقت لتحديث نظامك.
لتثبيت telnet، قم بتنفيذ الأمر التالي:
sudo apt install telnetd -y
سيقوم الأمر أعلاه بتثبيت الحزمة المطلوبة لبروتوكول telnet. النظر في الإخراج أدناه:
للتحقق من التثبيت وما إذا كانت الخدمة قيد التشغيل أم لا، قم بتنفيذ الأمر أدناه:
systemctl status inetd
النظر في الإخراج أدناه:
الآن علينا فتح المنفذ 23 في جدار الحماية ufw. قم بتنفيذ الأمر أدناه:
ufw allow 23/tcp
لا يمكن تنفيذ الأمر أعلاه إلا بواسطة المستخدم الجذر. إذا لم تكن مستخدمًا جذريًا، فاستخدم sudo قبل هذا الأمر. النظر في الإخراج أدناه:
الخطوة التالية هي إعادة تحميل جدار الحماية لتطبيق التغييرات. لإعادة تحميل جدار الحماية، قم بتنفيذ الأمر التالي:
ufw reload
لقد نجحنا الآن في تثبيت شبكة telnet على أجهزتنا.
بدء تشغيل غلاف Telnet
يمكن بدء الصدفة التفاعلية عن طريق تنفيذ أمر telnet كما يلي:
telnet
تسمح لنا هذه الصدفة بتنفيذ بعض الأوامر الحصرية لـ telnet. سيبدو مثل الصورة أدناه:
تسهل الصدفة أوامر مختلفة لإنشاء اتصال عن بعد. يمكننا سرد كافة الأوامر عن طريق تنفيذ أمر المساعدة، وتنفيذ أمر المساعدة عن طريق الكتابة ح . النظر في الإخراج أدناه:
اعتبارًا من الصورة أعلاه لـ Shell، تم إدراج جميع الأوامر مع استخدامها. هناك العديد من الأدوات المساعدة لسطر الأوامر المدرجة مثل الإغلاق وتسجيل الخروج والعرض والوضع والفتح والإنهاء والإرسال والمزيد.
كيفية الاتصال عن طريق أمر telnet في Linux؟
إن إنشاء اتصال بين نظامين عن طريق أمر telnet هو عملية بسيطة، قم بتنفيذ أمر telnet متبوعًا باسم المضيف.
على سبيل المثال، نحن نربط نظامنا بالمضيف المحلي. قم بتنفيذ الأمر كما يلي:
telnet localhost
سيطلب الأمر أعلاه اسم المستخدم وكلمة المرور، أدخل بيانات الاعتماد للمتابعة. النظر في الإخراج أدناه:
تحويل شار إلى جافا int
بعد الاتصال، يمكننا تنفيذ الأوامر كما فعلنا من قبل. والفرق الوحيد هو أنه يتم الآن التعامل مع الجهاز كجهاز بعيد.
للخروج من أمر telnet، قم بتنفيذ أمر تسجيل الخروج.
logout
النظر في الإخراج أدناه:
لقد قمنا الآن بتسجيل الخروج بنجاح من الاتصال البعيد.