أهلا وسهلا بك زائرنا الكريم، إذا كانت هذه زيارتك الأولى للمنتدى، فيرجى التكرم بزيارة صفحة التعليمـــات، بالضغط هنا.كما يشرفنا أن تقوم بالتسجيل بالضغط هنا إذا رغبت بالمشاركة في المنتدى، أما إذا رغبت بقراءة المواضيع والإطلاع فتفضل بزيارة القسم الذي ترغب أدناه. |
إحصائيات المنتدى | ||||||||||||||||||||||||||||||
أفضل الاعضاء هذا الشهر | أخر المشاركات | |||||||||||||||||||||||||||||
| ||
|
الإثنين 14 مارس 2011 - 18:34 | المشاركة رقم: | |||||||||||||
عضو فضى
| موضوع: أوامر Ftp يستحق التثبيت. . . أوامر Ftp يستحق التثبيت. . . بسم الله الرحمن الرحيم نتحدث اليوم عن موضوع مهم وهو نقل الملفات من جهازك إلي موقعك أو العكس بالطبع جميعنا يستخدم برامج الـ FTP ذات الواجهة الرسومية السهلة التعامل والتي أيضا لا نستطيع إغفال ثغراتها الأمنية وملفات اللوج التي تتركها سواء في الموقع أو علي الجهاز ... باستثناء مستخدمي اللينكس فلا يوجد كثير من يعرف او يستخدم بروتوكول ftp والآن إليكم مجموعة أوامر FTP تغنيكم عن استخدام مثل تلك البرامج ... الآن افتح قائمة Start اختر RUN ثم اكتب CMD هذا لمستخدمي ويندوز xp اما win me / win98 فيكتبون Command.com والآن ظهرت أمامنا بيئة الدوس فنكتب الأمر FTP ونضغط انتر ظهر لنا الآن محس الـ FTP .... الآن نريد ان نتصل بموقع ما وأن نرفع إليه ملفاتنا [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] بجوار المحس نكتب الأمر open وبعد الضغط علي انتر تظهر أمامنا كلمة To كي تسألنا عن الموقع المراد الدخول عليه نكتب اسم الموقع وليكن [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] مع مراعاة استبدال yoursit باسم موقعك نكتبه ونضغط انتر فتظهر أمامنا سطور كثيرة بها معلومات هذا السيرفر وبرنامج الـ FTP المستخدم عليه سواء كان Proftpd أو purftpd المهم هو آخر سطر والذي يسألنا عن اليوزر أو اسم المستخدم ... نكتب اسم المستخدم ونضغط انتر تظهر لنا كلمة password نكتب أمامها كلمة السر ونلاحظ هنا أن ما نكتبه لا يظهر بعد كتابة كلمة السر نضغط انتر فيخبرنا بأنه تم الدخول بنجاح ويظهر أمامنا رمز Code: 230-User username has group access to: username 230 OK. Current restricted directory is / ftp> يفيد بأنك دخلت الآن وأنك في المكان / الآن قم بكتابة الأمر cd www للدخول لمجلد www أو public_html الموجودة به ملفات موقعك فتأتيك النتيجة بعد الضغط علي انتر بالتالي رمز Code: ftp> cd www 250 OK. Current directory is /www ftp> لكي نري الملفات والمجلدات بداخ مجلد نكتب الأمر ls والذي يعرض أمامنا الملفات علي هذه الصورة رمز Code: 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 كما يلي رمز Code: ftp> dir 200 PORT command successful 150 Connecting to port 12667 drwxr-x--- 7 32291 99 4096 Sep 29 01:07 . drwx--x--x 11 32291 username 4096 Sep 29 06:15 .. -rw-r--r-- 1 32291 username 0 Sep 1 08:17 .htaccess drwxr-xr-x 2 32291 username 4096 Sep 1 04:46 7dota -rw-r--r-- 1 32291 username 1754 Aug 28 15:18 _vti_inf.html drwxr-xr-x 2 32291 username 4096 Aug 28 15:18 cgi-bin drwxr-xr-x 11 32291 username 4096 Sep 2 19:05 dd drwxr-xr-x 2 32291 username 4096 Sep 29 08:46 farhan drwxr-xr-x 2 32291 username 4096 Aug 28 15:18 images -rw-r--r-- 1 32291 username 4333 Sep 1 02:58 index.html 226-Options: -a -l 226 10 matches total ftp: 641 bytes received in 0.56Seconds 1.14Kbytes/sec. ftp> لحذف ملف معين نستخدم الأمر delete delete file.xxx بعد الأمر نكتب اسم الملف ثم امتداده ونضغط انتر لحذف أكثر من ملف نستخدم الأمر mdelete وبالطبع بعدها اسماء الملفات وإمتدادها بينهم مسافة لحذف ملفات لهم نفس الإمتداد نستخدم الأمر delete *.php حيث * تعبر عن ملف له نفس الامتداد php والامتداد هنا اختياري لمجرد المثل الآن نريد رفع ملف معين إلي الموقع نضع الملف في مسار سهل كتابته وليكن مثلا البارتشن c وليكن اسم الملف مثلا index.php لرفع ملف نستخدم الأمر put ولرفع أكثر من ملف نستخدم الأمر mput وفي مثالنا هنا سوف نكتب الأمر علي هذه الصورة رمز Code: ftp> put c:\index.php ونضغط انتر فتأتينا معلومات بفتح البورت 21 وبدأ النقل وبعد نقله تأتينا احصائية دقيقة عن سرعة الأبلود وحجم الملف الذي تم نقفله وأيضا الزمن المستغرق في عملية النقل نأتي الآن لعملية تحميل ملف من الموقع للجهاز وذلك يتم باستخدام الأمر get ولتحميل أكثر من ملف نستخدم الأمر mget سوف نقوم مثلا بتحميل الملف index.php من الموقع للجهاز نكتب الأمر get index.php وإليكم الامر مع تقرير الاستلام رمز Code: 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 ثم انتر ونغلق شاشة الدوس بالأمر exit أطيب أمنياتي بالتوفيق MIMIC
| |||||||||||||
الإشارات المرجعية |
الذين يشاهدون محتوى الموضوع الآن : 20 ( الأعضاء 3 والزوار 17) | |
|