جمعية البرمجيات الحرة وغنو لينكس
  • الرئيسية
  • تصنيفات
    • اخبار
    • العاب
    • برامج
    • مراجعات
    • مقابلات
    • مقالات
    • دروس
      • بوتستراب
    • عتاد
  • النوادي
    • النادي الحر
    • نادي التوطين و التوثيق
    • نادي الانترنت و الحماية
    • نادي الغرافيكس و الالعاب
    • نادي الملتيميديا
    • نادي البرمجة
  • نشاطات الجمعية
  • ليبر بلانت الجزائر
اختر صفحة
لـ Ali Shaker | 05/12/2020 | عام | تعليق واحد

مع shellinabox وداعا لبرامج الـ shh

مع shellinabox وداعا لبرامج الـ shh

ماهو الـ ssh ؟
هو بروتوكول شبكي يوفر Secure Shell او Secure Socket Shell وهو بروتوكول النقل الامن للمستخدمين ويؤمن طريقا امنا للوصول للحواسيب والخوادم عبر الشبكة .
ويستخدم على نطاق واسع من قبل مسؤولي النظام ومدراء الشبكة لادارة الانظمة و التطبيقات عن بعد مما يتيح لهم تسجيل الدخول الى الحواسيب المختلفة عبر الشبكة و تنفيذ الاوامر و نقل الملفات من حاسب لاخر .

حيث يتم استخدام بعض البرامج من اجل عمل هذا الاتصال و التحكم عن بعد حيث يعد اشهرها هو برنامج putty  لمستخدمي ويندوز وايضا هنالك العديد من التطبيقات على الهاتف فضلا عن امكانيه الوصول الى هذا الاتصال عبر طرفيه انظمة لينكس
لكن في هذا المقال سوف نقوم بعمل هذا الاتصال من خلال المتصفح فقط وباستخدام IP الجهاز او الخادم المثبت عليه برمجيه shellinabox و المراد الوصول اليه حيث توفر هذه البرمجية امكانية اتصال ssh مع الجهاز او الخادم البعيد المربوط عبر الشبكة من دون الحاجه الى اي برامج اتصال اخرى حيث سنكتفي فقط  بالمتصفح .

بعد تعريف تقنية الـ ssh  و شرح مميزات برمجية shellinabox  لنذهب الان الى طريقه التنصيب
نذهب الى الجهاز او الخادم ونقوم بفتح الطرفية  ونكتب امر التنصيب التالي :

*على توزيعات Debian, Ubuntu and Linux Mint  :-
  sudo apt-get install openssl shellinabox $

*على توزيعات RHEL, CentOS and Fedora :-
yum install openssl shellinabox #

بعد الانتهاء من التنصيب نقوم بضبط الاعدادات الافتراضيه للـ shellinabox حيث في الوضع الافتراضي تستخدم هذه البرمجية منفذ port = 4200 فيجب تغيير هذا المنفذ من اجل الاسباب الامنية لجعل من الصعب على اي شخص الوصول للـ shellinabox وطرد المتطفلين

*على توزيعات Debian, Ubuntu and Linux Mint  :-
sudo vi / etc / default / shellinabox $
TCP port that shellinboxd’s webserver listens on #
SHELLINABOX_PORT=6175

*على توزيعات RHEL, CentOS and Fedora :-
vi /etc/sysconfig/shellinaboxd #
TCP port that shellinboxd’s webserver listens on #
PORT=6175

  حيث في هذا المقال قمنا بتغيير المنفذ الى الرقم  6175  بعد ما كان الافتراضي هو 4200
ملاحظة : يمكنك التغيير الى اي رقم منفذ متاح .

بعد الانتهاء من النصيب وايضا الانتهاء من تغيير المنفذ للحماية من المتطفلين ننتقل الان الى تشغيل البرمجية

*على توزيعات Debian, Ubuntu and Linux Mint  :-
sudo service shellinaboxd start $

*على توزيعات RHEL and Fedora :-
service shellinaboxd start #

*على توزيعه fedora :-
systemctl enable shellinaboxd.service #
systemctl start shellinaboxd.service #

نقوم بالتأكد من ان الـ shellinabox  يعمل على المنفذ الذي قمنا بتغييره
للتاكد نستخدم امر “netstart” كما في الامر التالي :-
sudo netstat -nap | grep shellinabox $
وستظهر المعلومات التالية :
tcp 0 00.0.0.0:6175 0.0.0.0:* LISTEN 12274/shellinaboxd
وهذا يعني ان البرمجية جاهزه للاستخدام و على المنفذ الذي قمنا باختياره

وفي الختام كل ما علينا هو فتح المتصفح في اي كمبيوتر او هاتف و كتابه IP الخادم او الجهاز البعيد متبوعا برقم المنفذ كما في المثال الاتي
https://xxx.xxx.xxx.xxx:6175
حيث نكتب بدل xxx.xxx.xxx.xxx عنوان الـ IP  للجهاز او الخادم المراد الوصول اليه
ستظهر واجهة الاخطارات فنقوم بالضغط على خيار “Advanced” و الموافقه على الاستمرار في الوصول

وستظهر لنا واجهة الدخول و نضع اسم المستخدم و الرمز السري ثم نبحر في عالم التحكم و الادارة عن بعد و بدون استخدام اي برنامج فضلا على امكانية الوصول و التحكم من اي جهاز .






اطلاق اوبنتو 19.10 (Eoan Ermin)

مقالات ذات صلة

  • اطلاق اوبنتو 19.10 (Eoan Ermin)

    اطلاق اوبنتو 19.10 (Eoan Ermin)

    اوبنتو 19.10 قامت شركة كانونيكال باعلان اطلاق  نسخة اوبنتو 19.10 بعد 6 أشهر من  العمل في التطوير و التحديث و تأتي هذه... اطلاق اوبنتو 19.10 (Eoan Ermin) اقرأ المزيد
  • “الملتقى السنوي لجمعية البرمجيات الحرة وغنو/لينكس سوق العمل ….و البرمجيات الحرة الكفاءة و الشهادة”

    نظمت جمعية البرمجيات الحرة وغنو/لينكس يوم السبت 30 ديسمبر 2017 الملتقى السنوي الذي دام لمدة يوم واحد و تمحور حول... “الملتقى السنوي لجمعية البرمجيات الحرة وغنو/لينكس سوق العمل ….و البرمجيات الحرة الكفاءة و الشهادة” اقرأ المزيد
  • الوصول الحر للإنتاج العلمي في الجزائر –جلسة نقاش –

    مكتبة المطالعة العمومية بحاسي بحبح/الجلفة تحت عنوان ” الوصول الحر للإنتاج العلمي في الجزائر” نظّمت جمعية... الوصول الحر للإنتاج العلمي في الجزائر –جلسة نقاش – اقرأ المزيد

التعليقات 1

  1. hasan mohamed
    hasan mohamed بتاريخ ديسمبر 5, 2020 - 3:50 م

    طريقة الطرح جميلة
    good job

    الرد

أرسل إلغاء الرد

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

أحدث المقالات

  • مع shellinabox وداعا لبرامج الـ shh
  • اطلاق اوبنتو 19.10 (Eoan Ermin)
  • دورة بوتستراب 3 – الدرس السابع bootstrap alerts
  • دورة البوتستراب 3 – الدرس السادس bootstrap3 jumbotron , page-header and wells
  • دورة البوتستراب 3 – الدرس الخامس Bootstrap 3 Images

أحدث التعليقات

  • hasan mohamed على مع shellinabox وداعا لبرامج الـ shh
  • khammaci hachemi على فيديو: د.رتشارد ستالمان : ماهي البرمجيات الحرة
  • aleua mehani على دورة بوتستـراب 3 – الدرس الأول
  • حياة على دورة بوتستـراب 3 – الدرس الأول
  • Alili Mohamed على البرمجيات المفتوحة المصدر ، مصدر مفتوح لتعدد اللغة كيفما تشاء ..
بتقنية مهارتي | ووردبريس