نكتبه ونضغط انتر
فتظهر أمامنا سطور كثيرة بها معلومات هذا السيرفر وبرنامج الـ FTP المستخدم عليه
سواء كان Proftpd أو purftpd
المهم هو آخر سطر والذي يسألنا عن اليوزر أو اسم المستخدم ...
نكتب اسم المستخدم ونضغط انتر
تظهر لنا كلمة password
نكتب أمامها كلمة السر ونلاحظ هنا أن ما نكتبه لا يظهر
بعد كتابة كلمة السر نضغط انتر
فيخبرنا بأنه تم الدخول بنجاح
ويظهر أمامنا
كود:
230-User username has group access to: username
230 OK. Current restricted directory is /
ftp>
يفيد بأنك دخلت الآن وأنك في المكان /
الآن قم بكتابة الأمر
cd www
للدخول لمجلد www أو public_html الموجودة به ملفات موقعك
فتأتيك النتيجة بعد الضغط علي انتر بالتالي
كود:
ftp> cd www
250 OK. Current directory is /www
ftp>
لكي نري الملفات والمجلدات بداخ مجلد نكتب الأمر ls والذي يعرض أمامنا الملفات علي هذه الصورة
كود:
ftp> ls
200 PORT command successful
150 Connecting to port 12665
.
..
.htaccess
Goto
main.php
cgi-bin
files
vb
images
index.html
226-Options: -a
226 10 matches total
ftp: 81 bytes received in 0.89Seconds 0.09Kbytes/sec.
ftp>
أما إذا أردنا ان نعرض الملفات والمجلدات بشئ أكثر تفصيلا فهنا نستخدم الأمر Dir كما يلي
delete file.xxx
بعد الأمر نكتب اسم الملف ثم امتداده ونضغط انتر
لحذف أكثر من ملف نستخدم الأمر mdelete وبالطبع بعدها اسماء الملفات وإمتدادها بينهم مسافة
لحذف ملفات لهم نفس الإمتداد نستخدم الأمر
delete *.php
حيث * تعبر عن ملف له نفس الامتداد php والامتداد هنا اختياري لمجرد المثل
الآن نريد رفع ملف معين إلي الموقع
نضع الملف في مسار سهل كتابته وليكن مثلا البارتشن c
وليكن اسم الملف مثلا index.php
لرفع ملف نستخدم الأمر put ولرفع أكثر من ملف نستخدم الأمر mput
وفي مثالنا هنا سوف نكتب الأمر علي هذه الصورة
كود:
ftp> put c:\index.php
ونضغط انتر فتأتينا معلومات بفتح البورت 21 وبدأ النقل
وبعد نقله تأتينا احصائية دقيقة عن سرعة الأبلود وحجم الملف الذي تم نقفله وأيضا الزمن المستغرق في عملية النقل
نأتي الآن لعملية تحميل ملف من الموقع للجهاز وذلك يتم باستخدام الأمر get ولتحميل أكثر من ملف نستخدم الأمر mget
سوف نقوم مثلا بتحميل الملف index.php من الموقع للجهاز
نكتب الأمر
get index.php
وإليكم الامر مع تقرير الاستلام
كود:
ftp> get index.php
200 PORT command successful
150-Connecting to port 12655
150 4.2 kbytes to download
226-File successfully transferred
226 0.016 seconds (measured here), 264.25 Kbytes per second
ftp: 4472 bytes received in 0.31Seconds 14.33Kbytes/sec.
هذا درس مبدئي فتابعونا بإذن الله فسوف نستكمل الحلقة مع باقي أوامر الـ ftp
لإغلاق الـ ftp نكتب الأمر
close ثم انتر
للخروج من البروتوكول كاملاً نكتب الأمر bye ثم انتر
جزيل الشكر لك أخي الفاضل d3mfny بارك الله فيك وجعله في موازين حسناتك , أتمنى أخي الفاضل أن تزودنا أكثر بدروس التعامل مع السيرفرات وادارتها نظرا لحاجتنا الماسة اليها وأتمنى من الله أن يوفقنا واياك
هذا والله أعلم