بس الله الرحمن الرحيم
كتبت موضوع قبل كدا وطلبت فيه كيفية فتح بورت ال 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  بتاعك وشوف النتيجة .....
وان شاء الله سوف اشرح لاحقا كيفية التحكم في اليوزرز في هذا الشل الجميل 
وارجو الاستفادة تعم على الجميع