ماهو نقل الملفات FTP?
FTP
هي اختصار لكلمة File
Transfer Protocol وتعني
بروتوكول نقل الملفات، وهذه الخدمة هي إحدى
تسهيلات TCP/IP التي
تجعل من الممكن نقل الملفات بين الكمبيوترات
على الشبكة ومن ميزات FTP
الرائعة أنها تقوم
بترجمة شكل الملفات النصية بطريقة
أتوماتيكية حيث أن الكمبيوترات تحتوي نظم
تشغيل مختلفة وعليه فلديها أشكال Formats
مختلفة للملفات
النصية فبالتالي تحتاج لترجمة وهو ما تقوم به FTP,
وبخدمة نقل الملفات
فإننا نحتاج لبضع نقرات على الفأرة كي ننقل
ملفاً في أميركا الى جهازنا.
أقسام
نقل الملفات:
نقل
الملفات ينقسم الى قسمين:
·
تنزيل
الملفات Download:
وهو
جلب الملفات من الكمبيوتر المضيف Host
الى الجهاز المحلي Local.
·
إرسال
الملفات Upload:
وهو
إرسال الملفات من الكمبيوتر المحلي Local
الى الكمبيوتر
المضيف Host.
ومن
الناحية الأمنية فهناك نوعان لنقل الملفات:
·
نقل مؤمن Secure
FTP:
تحتاج
الى اسم مستخدم وكلمة مرور للدخول الى النظام
وتحصل عليه من مدير النظام المضيف.
·
نقل مجهول
Anonymous FTP:
لا
تحتاج الى اسم مستخدم وكلمة مرور للدخول
وتستطيع غالباً استخدام guest
أو anonymous
عوضاً عنهما.
تصنف
مصادر البرامج على الإنترنت الى ثلاثة أقسام:
·
ملكية
عامة Public Domain:
وضعت
البرامج هنا للاستخدام العام فليس هناك حقوق
ملكية لأحد ولا قيود على استخدامها وتوزيعها
وتعديلها.
·
مصادر
مجانية Freeware:
يحق
للجميع استخدام هذه البرامج أو توزيعها ولكن
هناك حقوق ملكية ونشر ولا يجوز تعديلها أو
بيعها.
·
مصادر
مشتركة Shareware:
يتم
توزيع هذه البرامج بغرض التجربة قبل الشراء
وقد لا تتضمن جميع المميزات ويجب تحطيم النسخ
بعد انتهاء مدتها.
FTP
والفيروسات:
يجب
أن تعلم في البداية أن الملفات والبرامج
تنقسم الى قسمين:
ASCII:
اختصاراً
لـ( (American Standard Code for Information Interchangeوالملفات
من هذا النوع تحتوي على سبعة جزيئات bits
تتراوح قيمتها بين
الصفر و 127. ويستخدم هذا المصطلح للتعبير عن
المعيار الذي يقوم بتحويل الأحرف إلى أرقام
في الكمبيوتر. وتستخدم الملفات النصية هذا
النوع من الصيغ.
Binary:
وتعني
الملفات ذات النظام الثنائي وتحتوي على
ثمانية جزيئات bits تتراوح
بين الصفر و 255 وتندرج الصور والبرامج
والملفات المضغوطة تحت هذا النوع.
والفيروسات
لا يمكن أن تنتقل عبر ملفات ASCII
كما لايمكن أن
تنتقل عبر الصور كصيغ jpg
& gif
& bmp وغيرها
من امتدادات الصور ولا عبر ملفات الفيديو
والصوت مثل avi - ram -mpg -
mp3 wav وغيرها،
وبمعنى آخر فإنها تنتقل عبر البرامج وملفات
النظام والتشغيل والبرامج المضغوطة وعادة ما
تكون: exe - com - bat - dll - drv
- sys - bin - ovl
- zip - mim - uue - xxe - b64 - bhx،
كما يمكن أن تنتقل فيروسات الماكرو عبر
تطبيقات MS Office،
لذلك احذر من هذه الملفات وافحصها دائماً قبل
تشغيلها.
طريقة
نقل الملفات FTP:
هناك
طرق عديدة لنقل الملفات وهي:
·
نقل
الملفات باستخدام نظام UNIX
تتطلب
هذه العملية عادة استخدام أوامر وهاهنا بعض
أوامر UNIX:
ascii:
لنقل ملفات ASCII
النصية، وعند تغيير
هذا الوضع ثم الحاجة لنقل ملفات من هذا النوع
فيجب اعادة الأمر.
binary:
لنقل الملفات
الثنائية، وعند تغيير هذا الوضع ثم الحاجة
لنقل ملفات من هذا النوع فيجب اعادة الأمر.
status:
لفحص الملف ومعرفة
هل هو من نوع ASCII
أو Binary.
help:
لعرض قائمة بأوامر UNIX.
dir:
عرض محتويات الدليل
ls:
عرض محتويات الدليل
الحالي.
cd
directory: تغيير
الدليل.
get
filename:
جلب الملف
المطلوب وانزاله على جهازك.
mget
filename:جلب
مجموعة من الملفات.
pwd:
طباعة الدليل
الحالي.
bye:
انهاء الارتباط
والخروج من النظام البعيد.
·
نقل
الملفات باستخدام حساب Shell:
أول
ما تفعله في هذا النوع من نقل الملفات هو
إدخال الملقن الخاص بشركة توفير الخدمة
فمثلاً سوف تدخل حسابك في Tripod
عن طريق Unix
Shell، نكتب أولاً
الأمر ftp متبوعاً
بالوجهة المرادة فيصبح: ftp
ftp.tripod.com
ثم ندخل الاسم
وهو عل سبيل المثال "Iron
Private"، ثم نقوم
بإدخال الرقم السري وهو مثلاً "******".
وبعد الدخول الى الحساب يمكنك استخدام نفس
أوامر Unix المعتادة.
·
نقل
الملفات باستخدام المتصفح Browser:
نقل
الملفات عن طريق المتصفحات سهل جداً فما عليك
سوى إدخال عنوان الموقع URL
ويبدأ العنوان
بكلمة //: ftp ثم
العنوان بدلاً من كلمة //:
http للعناوين
العادية، بعد الدخول الى موقع الـ
FTP ستأتي الصفحة
عبارة عن ملفات ومجلدات وما عليك سوى النقر
على الملف المطلوب لانزاله.
·
نقل
الملفات باستخدام حساب SLIP/PPP:
أفضل
استخدامات هذا النوع من الربط أنها تسمح لنا
باستخدام برامج تابعة Client Programs. وأفضل
برنامج تابع يمكن استخدامه للنوافذ Windows
هو برنامج Ws_ftp.
-
استخدام برنامج Ws_ftp
LE 5.06:
ادخل
على البرنامج وذلك بالنقر المزدوج على أيقونة
البرنامج، سيظهر لك مربع حوار Session
Profile والذي
من خلاله تقوم بتسجيل الدخول، اكتب في خانة Profile
Name اسم حساب
الدخول؛ على سبيل المثال My
Home Page In Tripod واكتب
في خانة Host Name اسم
الملقن وفي هذا المثال هو ftp.tripod.com
ثم في خانة Host
Type اختر Auto Detect
لكي يقوم بالتدقيق التلقائي في نوع
نظام الجهاز المضيف، بعد ذلك قم بكتابة الاسم
في خانة User ID وهو
مثلاً Iron
Private ثم الرقم السري
في خانة Password وسيظهر
مخفياً على هيئة نجوم ******, ثم اضغط OK. كما في
الشكل التالي:
بعد
ذلك سيقوم البرنامج بالدخول الى الحساب
المطلوب وستنقسم نافذة البرنامج الى قسمين؛
القسم الأيسر هو جهاز الكمبيوتر لديك والقسم
الأيمن هو جهاز الكمبيوتر المضيف، في هذه
المرحلة تستطيع جلب أو إرسال الملفات أو
تغيير اسمائها أو حذفها ... الخ. أي تستطيع
التحكم في محتويات حسابك على الإنترنت أو على
جهازك بسهولة فائقة.
·
نقل الملفات باستخدام الاتصال
الشبكي البعيد Telnet:
Telnet
هي بروتوكول إنترنت
معياري لخدمات الربط عن بعد ويسمح للمستخدم
بربط جهازه على كمبيوتر مضيف جاعلاً جهازه
وكأنه جزء من ذلك الكمبيوتر البعيد. ويختلف
العرض حسب نظام الكمبيوتر المضيف. اذا كان
الجهاز البعيد يستخدم نظام Windows فلا
مشكلة أما اذا كان يستخدم نظام آخر فيجب معرفة
بعض الأوامر للتحكم وأهم أمر يجب أن تعرفه هو
"؟" والذي يحضر لك قائمة بالأوامر
اللازمة.
-
استخدام برنامج Telnet من
Windows:
ترفق
Windows
برنامجاً سهلاً يسمى Telnet
يمكنك الدخول عليه
بالضغط على قائمة ابدأ Start ثم
تشغيل Run
ثم اكتب Telnet وستنفتح
لك صفحة البدء للبرنامج.. من Connect اختر
Remote
System. في
صندوق الحوار Connect
الذي سيظهر لك اكتب
في خانة Host
Name اسم ملقن الجهاز
المضيف ثم اكتب في خانة Port
الميناء أو المنفذ (
اذا كان لديك) او اتركه كما هو، ثم اختر من الـTerm
Type ، ان كان لديك
والا قم بالتجربة. بعد ذلك اضغط Connect وعندما
يتم الربط فستحتاج لادخال الاسم والرقم السري.
وبعد الانتهاء من النقل اخترDisconnect
من قائمة Connect
وبعد ذلك اختر Exit.
من موقع اهات