{get_hook}header{/get_hook}

ساهم معنا لمجتمع طريق النجاح نظيف


أهلا وسهلا بك زائرنا الكريم في منتديات طريق النجاح، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .





حول جهازك إلى سيرفر Ftp

بسم الله الرحمن الرحيم إنشاء و إدارة موقع FTP على جهازك الشخصى فقط باستخدام نظام التشغيل Windows XP Pro إذا حاولت مشاركة



12-08-2008 09:51 مساء
ياسر
مسلم موحد
{get_hook}writer_info_top{/get_hook}
معلومات الكاتب ▼
تاريخ الإنضمام : 11-28-2008 06:31 مساء
رقم العضوية : 1
المشاركات : 3537
الجنس : ذكر
الدعوات : 2
قوة السمعة : 38
موقعي : زيارة موقعي
 offline 
{get_hook}writer_info_down{/get_hook}

ساهم معنا لمجتمع طريق النجاح نظيف

{get_hook}show_subject_text{/get_hook}
بسم الله الرحمن الرحيم

إنشاء و إدارة موقع FTP على جهازك الشخصى
فقط باستخدام نظام التشغيل Windows XP Pro

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

ربما يخطر فى ذهنك أن تستخدم برامج التحكم عن بعد Remote Desktop Software و لكن هذه البرامج فى حد ذاتها محدودة فى خيارات نقل الملفات و بطيئة أيضا. إذن ما هو الحل فى هذه المشكلة؟ الحل هو استخدام برتوكول نقل الملفات FTP. ببساطة شديدة يعرف بروتوكول FTP بأنة برتوكول نقل البيانات File Transfer Protocol و هو طريقة لنقل البيانات عبر السبكات بما فى ذلك شبكة الانترنت و تشبة الى حد كبير طريقة HTTP او برتوكول النص الفائق Hyper **************** Transfer Protocol و هى الطريقة التى تنقل امامك يوميا صفحات مواقع الانترنت لمطالعتهاز و هى طريقة تحتاج الى جهاز خادم Server ليخدم البيانات و يتعامل معها، كماا يحتاج الى العميل Client و هو هنا جهازك الشخصى الذى يتصل بالجهاز الخادم من خلال المنفذ Port الصحيح و يستخدم البرنامج المناسب لفهم البيانات التى يتم نقلها.

و فى حالة برتوكول HTTP فان هذا البرنامج هو متصفح الانترنت مثل Internet Explorer اما فى حالة بروتوكول FTP ستكون بحاجة الى برنامج يؤدى هذا الغرض مثل CuteFTP او WSFTP او غيرها من البرامج المتاحة بالعشرات و برتوكول FTP هو العمود الفقرى لنقل الملفات عبر الانترنت و لكنة يختلف عن بروتوكول HTTP فى امكانية رفع الملفات الى الشبكة مع امكانية التحميل العادية كما انة بشكل عام اسهل.

و معظم الاعمال التى تتطلب نقل الملفات بهذه الطريقة تحتاج الى وجود خادم FTP لمتابعة البيانات و ادارتها كما ان مواقع و شبكات الاستضافة Hosting تستخدم هذا البروتوكول للسماح لعملائها برفع البيانات و الصفحات على اجهزة الخوادم لديها. و يمكن تفهم الصورة بشكل اوضح باعتبار ان موقع FTP يشبة تماما قسما من المجلدات و الملفات على جهازك قررت ان تنشرها و تتيحها لشبكة الانترنت بحيث ان اى شخص يملك الاسم و كلمة السر الصحيحة يمكنة الوصول الى هذا القسم و نقل الملفات منة و الية، و فى الحقيقة انة مع استخدام عميل FTP فى نظام ويندوز اكس بى فان الوصول لخادم FTP يتم من خلال المتصفح العادى و لذلك فان محتويات الخادم تظهر و كانها مجلد اخر فى نظامك. اطلت عليكم و لكن هذه مقدة مهمة جدا لكى تعرف كيف يعمل FTP هيا بنا نبدأ موضوعنا الاساسى.
أولاً: ضبط الخادم
تتضمن نسخة المحترفين من نظام ويندوز اكس بى و ايضا ويندوز 2000 خادم معلومات الانترنت IIS و هو الذى يمكن استخدامة من انشاء موقع الFTP على جهازك الشخصى، هذا الخادم اقل فا التعقيد و اكثر مرونة من بعض البرامج و التطبيقات الخارجية التى يمكن استخدامها لهذا الهدف.

الخطوة الاولى هى التاكد من ان خادم المعلومات الانترنت مثبت على الجهاز و يعمل بشكل و بطريقة صحيحة و لتنفيذ ذلك اذهب الى Start> Control Panel > Add/Remove Programs و قم باختيار Windows Component من الشريط الذى يظهر على اليسار كما فى الصورة التالية:
http://forum.najahway.com/t142

قم بتحديد العنصر Internet Information Services IIS اذا لم يكن محدد ثم انقر Details لتحدد العناصر المطلوب تثبيتها كما فى الصورة التالية

http://forum.najahway.com/t142

و العناصر التى تحتاجها هى :
1. Common Files
2. File Transfer Protocol Services
3. Internet Information Services Snap-in
ثم قم بازلة التحديد من اما باقى العناصر الاخرى و انقر Next و سوف يبدأ IIS باعداد نفسة و ربما تحتاج فى هذه المرحلة الى ادخال قرص النظام الاصلى.

http://forum.najahway.com/t142

http://forum.najahway.com/t142

ثانيا:- ضبط عناصر التحكم
بعد الانتهاء من تثبيت IIS يتم انشاء موقع FTP اتوماتيكيا على جهازك فى المسار C:intetpubftproot و بالطبع فان هذا المجلد سيكون خاليا فى المرحلة الاولى بالاضافة الى انة غير امن و هو ما يعنى ان اى شخص سيقوم بادخال عنوان جهازك لمشاهدة الروابط يلزمك التسجيل فى متصفحة سيتمكن من الاتصال بهذا الموقع و التعامل معة و فى الخطوات التالية سنبدأ فى ضبط خصائص الموقع الذى تم انشاءه.

اذهب الى Start > Control Panel و منها الى Administatrative Tools (فى حالة عرض لوحة التحكم بطريقة كلاسيكية) و منها اختر Internet Information Services .
من هناك قم بالنقر على Local Computer فى الجانب الايسر من اللوحة و بعدها FTP Site حتى تقف على Default FTP site اقر بزر الماوس الايمن على هذا الخيار و اختر Rename من القائمة التى تظهر فى حالة اذا رغبت فى تسمية الموقع باسم مناسب فهو فى النهاية موقعك كما فى الصورة التالية

http://forum.najahway.com/t142

الان اضغط على اسم الموقع و اختر Properties كما فى الصورةالتالية


http://forum.najahway.com/t142

هذه النافذة التى تتجول فيها الان هى اهم عناصر الحياة بالنسبة للموقع و لذا يجب ان تعتاد عليها و تعرفها بدقة. التويب الاول FTP site يسمح لك باعدة تسمية الموقع و تحديد المنفذ الذى يتمكن المستخدمون من النفاذ خلالة للجهاز ( اتركه عند 21 الان) و وضع الاتصالات و معلومات الدخول و امكانية مشاهدة من يتصل الان بموقعك

http://forum.najahway.com/t142


قسم Connection فى هذا التويب ينقسم الى جزئين، الاول Limited to و هو يحدد اقصى عدد من المستخدمين يمكن ان يتصل بالموقع فى نفس الوقت (لاحظ ان نظام ويندوز اكس بى اقصى عدد مسموح بة هو عشرة اشخاص) و يمكنك اختيار رقما اخر اذا رغبت بالطبع. اما الجزء الثانى و هو مربع Connection time out فهو يحدد الوقت الذى يسمح بة للمستخدم البقاء فى حالة اتصال ساكنة idle قبل ان يتم فصل اتصالة. و عند نقر زر Current Session فى اسفل النافذة يمكنك ان تستعرض و تعرف من هو متصل حاليا بموقعك و اذا رغبت يمكنك فصل اتصال اى منهم كما فى الصور التالية:-

http://forum.najahway.com/t142

التويب التالى هو Security Sessions و الذى من خلالة يمكن ان تسمح بالولوج الى الموقع للمستخدم المجهول Anonymous و هو ما يعنى بعبارة اخرى اى شخص. كما فى الصورة التالية:-

http://forum.najahway.com/t142


و كما وضحنا انة فى الوضع الافتراضى يسمح لاى شخص بالدخول الى موقع الFTP الذى انشاتة دون اسم مستخدم او كلمة سر. و يستخدم IIS حساب افتراضى للعملاء مدمج بة محموعة من الضوابط لمن يتصل بالموقع. و هذا الحساب IUSER_(Computer name) يتم انشاءه عند تثبيت IIS و يسمح فى نفس الوقت بالوصول للموقع التى تقوم بانشائها. و هذا الحساب يمنع الوصول الى الاجزاء الاخرى غير المتعلقة بخدمات IIS فى نظام ويندوز.

و بشكل عام لا يوجد هناك خيار صحيح تماما فى ضبط هذه الخاصية، فاذا سمحت بالدخول للمستخدم المجهول فان اى شخص يستطيع الاتصال بموفع الFTP الخاص بك و يمكنة استعراض الملفات التى وضعتها فية و لكن اغلاق هذه الخاصية لة محاذيرة الاخرى و التى سنقوم باستعراضها فى احد الاجزاء التالية من الموضوع. اما الان فيمكن ان تترك امكانية الوصول للمستخدم المجهول محددة.

http://forum.najahway.com/t142

تويب التالى Messages يسمح لك ببساطة بارسال العديد من الرسائل المختلفة للمستخدمين الذين يتصلون بالموقع و هو خيار واضح و بسيط.

http://forum.najahway.com/t142

اما التويب الرابع Home Directory فيسمح لك بتحديد الدليل او المجلد فى نظامك الذى يمكن الوصول الية من المستخدمين الخارجيين و فى نفس الوقت تحديد مدى الحقوق التى تتاح لهم و يمكن ان تكتب مسار المجلد او الدليل الذى ترغب فى تحديده للموقع او تترك الخيار الافتراضى و تقوم بنسخ الملفات و المجلدات التى ترغب بمشاركتها.


ثالثاً:- ضبط حوائط النيران Firewalls
اذا كنت تستخدم احد اساليب الحماية كحائط النيران يجب ان تقوم بضبط بعض الخصائص بكى يعمل موقع الـ FTP الذى انشاتة على جهازك بشكل سليم. و فى حالة استخدام برامج لهذا الغرض فان اكثر نوعين شيوعا بين المستخدمين هما حائط النيران المدمج فى نظام ويندوز او Zone Alarm.

1. ضبط windows XP Firewall
• اذهب الى Start > Control Panel > Network Connection و انقر بزر الماوس الايمن على ايقونة الاتصال بالانترنت ثم اختر Properties
• اذهب الى تويب Advanced ثم انقر زر Settings لضبط خصائص حائط النيران (و تاكد اولا انة يعمل و ذلك بوجود علامة تحديد امام خيار Protect my computer).
• من التويب Services قم بوضع علامة تحديد امام مربع FTP Servers و هذا الامر سيجعل الحركة من خلال منفذ 21 الذى يستخدمة البروتوكول مسموحاً بها.

2. ضبط برنامج Zone Alarm
اذهب الى قائمة البرنامج الرئيسية و اختر Program Control و ابحث داخلها عن سطر Internet Information Services و ضع علامة صح امام Acess/Internet و Server/Internet و هذا سوف يسمح لموقع FTP الخاص بك بارسال و استقبال المعلومات من خلال حائط النيران.

رابعاً:- تامين الموقع
المشكة الحقيقية فى عملية انشاء خادم FTP هى ان هذا البروتوكول فى وضعة الافتراضى العام هو بروتوكول غير امن ولا يتم تشفير اسماء المستخدمين او كلمات السر باى طريقة من الطرق عندما يتم ارسالها من الجهاز العميل الى الجهاز الخادم و لذا يمكن ان تصبح هذة الكلمات هدفا رئيسيا لاى شخص يستطيع مقاطعة حزم البيانات المتداولة بين الخادم و الاجهزة العميلة. و لهذا السبب فعند استخدام FTP المدمج مع الويندوز ينصح دائما باستخدام دخول المستخدم المجهول المجهول مع عدم وضع اى من الملفات المهمة داخل مجلد الموقع المتاح للجميع و بما ان هذا الامر لن يكون مناسباً لاحتياجات الجميع فان هناك العديد من الطرق الاخرى لتامين الموقع.

معظم هذه الطرق تتعلق باستخدام ما يسمى بطبقة المدخل الامنة Secure socket layer SSL اة اى طريقة اخرى للتشفير و هو ما ينشا قناه امنة بين الاجهزة العملاء و الخادم و هو ما تقوم بة بعض البرامج الخاصة.


وشكرا لكم
{get_hook}show_subject_down_text{/get_hook}
توقيع :ياسر
{وَلِلَّهِ الْعِزَّةُ وَلِرَسُولِهِ وَلِلْمُؤْمِنِينَ وَلَكِنَّ الْمُنَافِقِينَ لا يَعْلَمُونَ}

اللهم لا تؤاخذني بما يقولون واغفر لي ما لا يعلمون

لمشاهدة الروابط يلزمك التسجيل .. حتى لا تضل الطريق

04-08-2010 01:25 مساء
مشاهدة مشاركة منفردة [1]
اسامة
عضو
rating
{get_hook}writer_info_top{/get_hook}
معلومات الكاتب ▼
تاريخ الإنضمام : 11-30-2008 04:40 مساء
رقم العضوية : 5
المشاركات : 647
الجنس : ذكر
قوة السمعة : 12
 offline 
{get_hook}writer_info_down{/get_hook}
look/images/icons/i1.gif حول جهازك إلى سيرفر Ftp
{get_hook}show_reply_text{/get_hook}
مشكووووووووووور اخي ياسر على المعلومات و لكن لا يمكننا تنفيدها حاليا
{get_hook}show_reply_down_text{/get_hook}
توقيع :اسامة
التوقيع من عملي :


http://forum.najahway.com/t142

04-08-2010 06:29 مساء
مشاهدة مشاركة منفردة [2]
ياسر
مسلم موحد
{get_hook}writer_info_top{/get_hook}
معلومات الكاتب ▼
تاريخ الإنضمام : 11-28-2008 06:31 مساء
رقم العضوية : 1
المشاركات : 3537
الجنس : ذكر
الدعوات : 2
قوة السمعة : 38
موقعي : زيارة موقعي
 offline 
{get_hook}writer_info_down{/get_hook}
look/images/icons/i1.gif حول جهازك إلى سيرفر Ftp
{get_hook}show_reply_text{/get_hook}
العفو أخي أسامة و آسف أن الصور لا تظهر
{get_hook}show_reply_down_text{/get_hook}
توقيع :ياسر
{وَلِلَّهِ الْعِزَّةُ وَلِرَسُولِهِ وَلِلْمُؤْمِنِينَ وَلَكِنَّ الْمُنَافِقِينَ لا يَعْلَمُونَ}

اللهم لا تؤاخذني بما يقولون واغفر لي ما لا يعلمون

لمشاهدة الروابط يلزمك التسجيل .. حتى لا تضل الطريق

05-26-2013 02:34 مساء
مشاهدة مشاركة منفردة [3]
Disaster
عضو
{get_hook}writer_info_top{/get_hook}
معلومات الكاتب ▼
تاريخ الإنضمام : 05-26-2013 02:26 مساء
رقم العضوية : 2167
المشاركات : 1
الجنس : ذكر
تاريخ الميلاد : 15-8-1994
قوة السمعة : 10
 offline 
{get_hook}writer_info_down{/get_hook}
look/images/icons/i1.gif حول جهازك إلى سيرفر Ftp
{get_hook}show_reply_text{/get_hook}
تسلم
{get_hook}show_reply_down_text{/get_hook}

05-29-2013 04:05 مساء
مشاهدة مشاركة منفردة [4]
ياسر
مسلم موحد
{get_hook}writer_info_top{/get_hook}
معلومات الكاتب ▼
تاريخ الإنضمام : 11-28-2008 06:31 مساء
رقم العضوية : 1
المشاركات : 3537
الجنس : ذكر
الدعوات : 2
قوة السمعة : 38
موقعي : زيارة موقعي
 offline 
{get_hook}writer_info_down{/get_hook}
look/images/icons/i1.gif حول جهازك إلى سيرفر Ftp
{get_hook}show_reply_text{/get_hook}
المشاركة الأصلية كتبت بواسطة: Disaster »
تسلم


شكرا لمرورك
{get_hook}show_reply_down_text{/get_hook}
توقيع :ياسر
{وَلِلَّهِ الْعِزَّةُ وَلِرَسُولِهِ وَلِلْمُؤْمِنِينَ وَلَكِنَّ الْمُنَافِقِينَ لا يَعْلَمُونَ}

اللهم لا تؤاخذني بما يقولون واغفر لي ما لا يعلمون

لمشاهدة الروابط يلزمك التسجيل .. حتى لا تضل الطريق




الكلمات الدلالية
لا يوجد كلمات دلالية ..


 







الساعة الآن 05:15 مساء
{get_hook}footer_top{/get_hook}
{get_hook}footer_bottom{/get_hook}