PuTTY تعامل مع الـ SSH Protocol ببساطة
كتب بتاريخ: Mar 8th, 2008 | بواسطة: Br4v3-H34r7

يستخدم بروتوكول الـ Secure Shell المعروف بـ SSH للتحكم وادارة سيرفرات لينوكس عن طريق الـ Shell حيث يتم بواسطته ارسال أوامر للسيرفر تجعلك قادر على التحكم به بشكل كامل وآمن, ومن المعروف أن الـ SSH هو الـ Shell الخاص بنظام لينوكس لذلك تستطيع أن تتحكم بأي سيرفر لينوكس من نظام لينوكس آخر دون الحاجة لوجود برنامج بينما اذا أردت أن تتحكم بسيرفر أو جهاز لينوكس من نظام ويندوز فمن المؤكد أنك ستحتاج لبرنامج لتتمكن من خلاله بالاتصال بسيرفر اللينوكس وارسال الأوامر اليه…
يوجد الكثير من البرامج والأدوات التي تمكنك من استعمال الـ SSH في نظام ويندوز وبرنامج PuTTY أحد أفضل هذه البرامج لما فيه من خصائص كثيرة و واجهة سهلة الاستخدام تجعل التعامل معه بسيط جدا دون أي تعقيدات, وهذا ماجعله أحد أفضل هذه البرامج وأكثرها انتشارا فهو مجاني بسيط وقوي.
طريقة استخدام البرنامج سهلة جدا كل ماعليك هو وضع ايبي السيرفر ثم حدد المنفذ الخاص بالـ SSH الافتراضي 22 ان لم تقم بتغييره, وبعد ذلك اضغط على زر Open ليظهر بعدها نافذة سوداء تطلب منك ادخال اسم المستخدم على الجهاز/السيرفر وبعد ادخال الاسم سيطلب منك ادخال كلمة المرور مثل الصورة التالية:
أداة PuTTY متوفرة على أكثر من نظام تشغيل وليست فقط على نظام ويندوز فهي تعمل على جميع أنظمة Unix ومنها الـ Linux وحتى نظام انها تعمل على نظام Mac ودون شك أداة PuTTY مجانية كما قلت ومفتوحة المصدر.
صورة للأداة أثناء عملها على نظام Linux

أتوقع أن أداة PuTTY هي الخيار المثالي لمحبي استخدام الواجهات الرسومية والخصائص الموجودة فيها سهلة الاستخدام توفر علينا الكثير من والوقت و الجهد
موقع الأداة | صفحة التحميل | الأسئلة الشائعة
أرجوا أن يكون الشرح قد نال اعجابكم…
دمتم بود.. Br4v3-H34r7.













موضوع جميل حبيبي عبـدو , لكن لدي استفسـار :
اذا كـان هذا البرنـامج يتـم من خلاله الاتصـال بالسيرفر وتنفيـذ اوامر الشـل عليه , اذن فنحن نحتاجه فقـط علي الويندوز لاننـا متوفر لنـا علي اللينوكس , الـ Terminal فلمـاذا الحـاجه لنسخه تعمل علي اللينوكس ؟؟
اذا أنت تريد تتحكم بجهاز أو سيرفر لينوكس أكيد لازم تتحكم به عن طريق تطبيق أوامر النظام
لايهم نوع نظامك فالأوامر سيتم تطبيقها على ذلك الجهاز ولاتحتاج لبرنامج في لينوكس يكفي
تطبيق الأمر ssh SERVER-IP -l USER -p PASS مع مراعاة استبدال الـ SERVER-IP
بأيبي السيرفر أو الجهاز الذي تريد التحكم به واستبدال الـ USER باسم المستخدم المصرح له
بالدخول واستعمال الـ SSH وكذالك استبدال PASS بكلمة مرور المستخدم…
ولكن أداة بيوتي توفر عليك كل ذلك بواجهة رسومية سهلة تتحكم بواسطته بكثير من الخصائص
أي شيء ثاني تفضل أنا بالخدمة
فعلاً شي جميل
شكراً لك
\
يــعطيك العافية
بس انا عنـدي طلــب بس مو في الموضوع

توضحلنــا او تعطينا نبـذة عن الشـيل كود


sEe yOu
@ t.j ان شاء الله يعجبك وتكون استفدت
@ Dr.FoX الله يعافيك أخوي وهلا فيك بالمدونة

بالنسبة لطلبك مو مشكلة فالشيل كود يستخدم في استغلال ثغرات Buffer overflow
تختار شو هو الاستغلال الي تريده ان كان فتح منفذ.. اضافة يوزر…. وكل استغلال
له شيل كود مختلف عن الأخر بحسب المنفذ الذي اخترته مثلا أو اسم اليوزر وهذه الأشياء
ويصنع الشيل كود باستعمال مشروع الـ Metasploit او تكتبه بنفسك
اما سبب ان يكون الاستغلال بهذه الطريقة لأنه يرسل الأوامر للمعالج مباشرة
بدون المرور بمترجم, هذه نبذة مختصرة جدا وقريبا يمكن أبدأ أكتب مواضيع
عن ثغرات البفر والشيل كود واستغلالها, دمت بود
مشكور أخوي على الموضوع و الشرح الجميل
بس عندي سؤال صغير
ممكن تخبرنا عن الأوامر التي نستطيع استخددامها بعد الاتصال بالسرفر؟ (علما بأني لم أعرف كيف أضيف اسم مستخدم و كلمة مرور على جهاز السرفر)
الموضوع شيق و نال على إعجابي.
ستستعمل أوامر لينوكس بلاشك ويجب أن يكون لديك خبرة في هذا النظام فأغلب السيرفرات لينوكس, لا أستطيع أن أحصيها في هذا الموضوع لكن ممكن الاطلاع على بعضها من هنا أو القيام بالبحث في Google أو مجتمع لينوكس العربي
بارك الله فيك حبيبي
شرح ولا اروع ..
جزاك الله خيرا