إجعلنا صفحتك الرئيسية أخبر صديق الصفحة الرئيسية
بريد | تخزين ملفات | البوماتك | مبوبه | توظيف | ملتقى الشركات | بلوج :خدمات
دردشه | منتديات | أصحاب | كروت تهنئه :مجتمعات
سينما | فنانين | المرأه و الطفل | الصحة | أقوال مأثوره | أخبار الطقس | كورسات | إسلاميات | تغطيات :قنوات
نكت | أبراج | ألعاب | مسابقات | ماشى راديو | ماشي فيديو | موسيقى :ترفيه
الأخبار الرئيسية | مصر | السعوديه | الإمارات | الوطن العربى | العالم | رياضه | ثقافه و فن | علوم وتكنولوجيا | اقتصاد | متنوعه | حوادث :أخبار
Html | FTP | PHP | CSS | Linux | Photoshop | Premiere 6 | Photoshop Elements 3.0 | MS Word 2000 | MS Excel | MS Power point | MS Access | MCSE | Dreamweaver MX | Flash MX | JavaScript | Flash advanced | QAMOS | Photoshop | Help | Mashy Help

الدرس الثانى

 بعض الأمثلة على بروتوكول نقل الملفات (ftp)

مثال :1 إستعراض محتويات دليل ما.

لاحظ المثال الأول سوف نستعرض فقط محتويات الدليل الرئيسي لمستخدم ويمكنك تطبيق هذا الأمر على جميع أدلة السيرفر . لاحظ في المثال التالي أننا قمنا  بإستخدام البروتوكول من خلال بيئة الويندوز ( دوس) ويمكن تطبيق نفس هذا المهام على بيئة أنظمة ال  (* nix). لاحظ بع د أن بتشغيل غلاف أيضا ً أننا قمنا دوس الأمر (C:\> ftp -d 62. 114. 95. 161) ولاحظ الخيار أننا أضفنا ال كتبنا الأمر حتى يتسنى رؤية الأوامر الحقيقة التي ترسل لسيرفر لهذا لنا وهذه (d) الأوامر تتمثل في كل مايلي العلامة (>---) . بعد ذلك أن  يتم الإتصال إنتظرنا بين السيرفر والعميل ( جهازك ).



لاحظ أنه أن السيرفر لا بد أن يسألك عن اسم المستخدم وكلمة المرور وكما قلنا وذلك حتى يرى إن كنت ممن يصرح لهم إستخدام هذا السيرفر ولاحظ أن اسم المستخدم هو (tt) وكلمة المرور هي (tt) هو واضح في الجملة ( >--- PASS tt )هنا كما أي أنه يرسل كلمة المرور بدون أي تشفير. ثم بعد ذلك إستخدمنا الأمرتم استخدمنا (dir) لعرض محتويات الدليل ولاحظ أنه وبعد أن الأمر (dir) إرسال الأمر( >--- PORT 212, 93, 164,155, 6,65) وذلك حتى يتم فتح إتصال بيانات ولاحظ أن الايبي الخاص بي هو (212.93.164. 155) أما جديد البورت الذي سوف يتم فتحه على جهازي هو (6* 256+ 65) أي سيتم فتح وقد  (a- netstat )لإتصال البيانات . إستخدمت الأمر (1601) البورت رقم حتى أرى الإتصالات التي تم مع السيرفر فوجدت الناتج التالي:





كان الناتج من الجهاز الذي يعمل عليه السيرفر لاحظ أنه أن السيرفر هذا كما قلنا كما دائما (ً ftp-) أو يدعى  (20) ينهي إتصال البيانات من خلال البورت رقم أي أنهتم الإنتهاء من المنفذ وسيتم قد هذا (TIME_ WAIT) . وتعني كلمة data إغلاقه. ولو دققت لوجدت أنه قد تم إنهاء إتصال البيانات ولكن لم يتم إنهاء جيدا ً إتصال التحكم الذي هو في وضع (established) أي تام . من وهكذا تحققنا صحة أن إتصال التحكم تام مالم يقطع من السيرفر إتصال البيانات فينتهي أما كلما انتهى من نقل ملف . ما.
مثال :2 أخذ ملف نصي من على السيرفر:

في هذا المثال سوف نتعلم كيف نأخذ ملف واحد فقط من على السيرفر . لاحظ ما يلي :







في هذا المثال سوف يفتح البورت (6* 256+ 141) لإتصال البيانات . ولاحظ أنه قبل أن نستخدم أمر أخذ الملفات (get) الأمر (ascii) وذلك سوف نأخذ لأننا ملف نصي من على السيرفر يتم تحميل ملفات نصية من على عندما وعادة السيرفر أو وضع ملفات نصية على السيرفر نستخ دم نظ ام النقل (ascii) أما فإننا كان الهدفالمرا د من السيرفر أو وضعه عليه غير نصي مثلا صور أو إذا  أخذه ً ملفات تشغيلية فإنه يستخد م وسيلة النقل (binary) سنرى في المثال القادم . كما ويجب أن ننبه أنه كنت تريد أن تأخذ أكثر من ملف من على السيرفر في إذا هناftp> mget filename1 filename2 وقت واحد فإنه يتم إستخدام الأمر بعد ذلك يتم فتح إتصال بيانات جديد لكل ملف فمثلا سيفتح (filename3 )إتصال بيانات للملف (ilename1) f وكذلك إتصال بيانات آخر للملف ) (filename2 ) وهكذا.

مثال :3 وضع ملف تشغيلي على السيرفر.

في المثال سوف نرى كيف يتم نقل الملفات التشغيلية  نظام النقل هذا بإستخدام (binary ) لاحظ ما يلي.


لاحظ في المثال السابق أنه الأمر (binary) و ذلك نريد أن ننقل لأننا قد إستخدام ملفي تطبيقي وبعد ذلك بإستخدام الأمر (PUT) والذي يستخدم لتخزين ملف على السيرفر .




ولاحظ أننا لو أردنا أن نحمل إلى السيرفر عدة ملفات فإننا نستخدم الأمر
(ftp> mput filename1 filename2 filename3)  كل ملف وعن يتم نقله إلى السيرفر فإنه يتم فتح إتصال بيانات جديد .

4 مثال :  تسجيل دخول للجهاز الخادم بوضع المجهول( anonymous) :

 كما ذكرنا سابقا 
أنه عندما تريد إستخدام بروتوكول نقل الملفات مع أحد الأجهزة الخادمة فإنه  لابد أن يكون لك اسم مستخدم و كلمة مرور ولكن يمكنك أيضا ً أيضا ً إذا (server) أن تقوم بتسجيل الدخول بوضع التخفي و ذلك كان الجهاز الخادم يدعم الوضع لاحظ الجلسة التالية التي على أحد أنواع السيرفرات هذا أجريتها على جهازي ولذلك سوف تلاحظ أن قد تم إستخدام رقم الايبي الموجودة (127. 0. 0.1 )ونظرا ً لأن الطريقة واحدة لتسجيل دخول فإنه سينطبق على أي ال سيرفر أخر .








لاحظ أنه لكي تسجل دخول للسيرفر في وضع التخفي فلابد لك أن تقوم بتسجيل دخول باسم المستخدم (anonymous) هو واضح بالأعلى اللون الأحمر  كما بالنسبة لكلمة المر ور فهي عند الخاص بك وهو في الحقيقة أما عبارة البري لايستلزم منك أن تقوم بتسجيل بريدك الحقيقي ولكن السيرفرات التي تقدم خدمة تسجيل الدخول بوضع التخفي فإنه الترى كلمة المرور الوضع عن دما لهذا فإنها تبحث عن علامة (@) فإن تقوم بتسجيل دخولك للسيرفر وإن لم فإنها وجدتها تجدها بها فإنه في بعض أنواع السيرفرات لا تمانع وفي البعض الآخر تطالبك والجدير ذكر أنه قمت بتسجيل بالدخول الوضع فإنه يكون لك  هنا إذا  بهذا صلاحيات  ذلك على حسب رغبة مدير السيرفر والأغلبية أنه يعطيك فقط  تحميل الملفات من على السيرفر ويعطيك حرية التنقل داخل مجلدات خاصة.

 

الفصل الأول <<
   الدرس الأول
   الدرس الثانى
الفصل الثانى <<
   الدرس الأول
   الدرس الثانى

About Us - Terms of Service - Advertise with us - Copyright - Disclaimer - Feedback - Privacy - Jobs - Contact Us
Copyright © El Motaheda.com 2008. All rights reserved.
Mashy.com is against all forms of violence.
ماشى دوت كوم ضد العنف بكل أنواعه