عرض مشاركة مفردة
 
  #1  
قديم 06-04-2005, 01:15 AM
dr_bltman dr_bltman غير متصل
عضو
 
تاريخ التسجيل: Apr 2005
مشاركة: 27
مستوى تقييم العضوية: 0
dr_bltman is on a distinguished road
Exclamation اول مشاركة : شرح مجانا(ssh prort) للويندوز

بس الله الرحمن الرحيم


كتبت موضوع قبل كدا وطلبت فيه كيفية فتح بورت ال ssh على ويندوز 2003 ولم القى اي تعليق


وبعد هذا فكرت بانني من الوااجب السعي الكامل لهذه المهمة

وفانزلت على جهازي Fedora core 3 نسخة رائعة من ال linux
وتعلمت عليها كيفية التعامل مع اجهزة السيرفر
اذا لقد اتممت معرفتي بال linux والحمد لله
بقيت المشكلة الاساسية كيف يمكن دمج ال inux مع ال windows ?
ومن الطبيعي بانني لن اخترع سكرتب معين او برنامج معين اذا كان عليا بالبحث عن سكربت
يعطيني المراد
ووجدته
Cygwin
موقعه الاصلي http://www.cygwin.com/
اما بقا كيفية التركيب كالتالي (خطوة بخطوة )
---------------------------------------------------------------------------------------
1) يجب عليك دخول الويندوز ( NT,XP,2003) بالا Administrator او الاسم الرئيسي في الويندوز
2) انشا مجلد باسم c:\cygwin وبنفس المسار
3) حمل setup.exe من الموقع الام او من هنـــــــــــــــــــــــ ا
4) بعد التحميل ضعه في المجلد الذي انشاته c:\cygwin\setup.exe
5) افتح الملف واتبع الاتي :
6) اضغط Next
7) تابع المربع المرسوم

8)

9)

10)





11)



12)

هنا في هذه النافذة يجب ان تختار الاثنين دول :
وعندما تجد المطلوب اضغط على skip ليظهر لديك مربع الاختيار
"OpenSSH"

"cygrunsrv"


وبعدين Next............
وتنتظر قليلا ليتم التحميل (تقريبا 40 mg) ...... بس بتبقى سريعة ... وبعدها الانتهاء


13) بعدها اضغط كليك يمين على Mycomputer وبعدين Properties وبعدين Advanced من فوق وهتلاقي تحت Environment Variables اضغط عليها وستكون على هذا الشكل


الان لدينا نقطتين (اخضر واحمر )
اولا اضغط new وهيا النقطة الحمراء وتكتب الاتي
variable name : CYGWIN
variable value : ntsec tty
وهذه المرحلة لادخال جديد المتغيرات المساعدة للبورت

وبعدها ok.....
14) بعدها امامك قائمة ستجد فيها المتغير Path حدده وبعدين اضغط Edit وهيا النقطة الخضراء
ستجد امام variable value مسار اضف ;c:\cygwin\bin في اخر السطر
بلا مسافات .
15) من قائمة start ستجد في البرامج cygwin افتح Cygwin Bash Shell
سيفتح لك شاشة سوداء وهيا محث الينكس
اكتب الامر ده : ssh-host-config
وعندما يذكر لك privilege separation be used? .. اكتب yes
وعندما يذكر لك "local user" ? اكتب yes

وعندما يذكر لك ?install sshd as a service اكتب yes

وبعدها يكتب لك "CYGWIN=",
يجب ان تكتب له ntsec tty

16) لتشغيل السيرفر او بورت ال ssh اكتب الامر net start sshd
لايقافه اكتب net stop sshd

-----------------------------------------------------------------------------------------------

مبروك الان تملك على ويندوز xp او 2003 الشل (22 port )
بالنسبة للرووت (root) سيكون ال Administrator بتاع الويندز او الاسم الرئيسي يعني وكلمه السر بتاعته طبعا
وسيكون الاسم Administrator@your ip
جرب برنامج ال Putty على ال ip بتاعك وشوف النتيجة .....
وان شاء الله سوف اشرح لاحقا كيفية التحكم في اليوزرز في هذا الشل الجميل
وارجو الاستفادة تعم على الجميع