-
نقل ملفات من سيرفر إلى سيرفر أخر عن طريق Ssh
منقووووووووووووووووووووووووول وحبيت اعضاء منتدى سوالف يستفيدوا
في البداية أريد ان أصحح الفكرة الخاطئة عن SSH. كثير من الناس يعتقدون أنه برنامج لنسخ قاعدة
البينات. وهذا الاعتقاد غير صحيح. SSH عبارة عن برنامج موجود بالسيرفر يستمع للمنفذ 22 لأي طلب خارجي ثم يعمل على انشاء جلسة اتصال مشفرة بين جهازك وبين السيرفر، ويسمح لك بتنفيذ أوامر UNIX على السيرفر، مثل إنشاء أو تعديل أو تنفيذ أوحذف الملفات، كما لو كنت تجلس أمام ذلك الجهاز، هذا باختصار شديد.
بالنسبة للشرح، فلا أعتقد انه يوجد أفضل من هذا الكتاب في شرح SSH.
http://www.oreilly.com/catalog/sshtdg/
هذا درس يوضح كيفية نقل ملفات حساب معين من سيرفر إلى سيرفر أخر عن طريق SSH
أدخل إلى SSH عن طريق الroot
الخطوة الأولى أدخل هذا الأمر الخاص بالحساب في السيرفر القديم
ncftp -u domain domain.com
هنا domain هو أسم المستخدم للحساب و domain.com هو النطاق
الخطوة الثانية سوف يطلب كلمة السر للحساب القديم أكتبها ثم أضغط ENTER
الخطوة الثالثة أدخل الأمر ls
سوف يعطيك المجلدات والملفات الموجودة في الحساب
إذا تريد نقل الملفات الموجودة في داخل المجلد public_html مثلا
أدخل الأمر cd public_html
ثم أدخل هذا الأمر حتى تحدد أي حساب تريد أن تحول إليه في السيرفر الجديد والمجلد الفلاني بالتحديد
lcd /home/domain/public_html
هنا الأمر سوف يفتح حساب domain ويضع الملفات في مجلد public_html في السيرفر الجديد
ثم ضع هذا الأمر لتحويل الملفات
mget -r *
إذا تريد أن تنقل مجلد معين نفترض أنه nuke
أولا يجب عليك أنشاء مجلد جديد في السيرفر الجديد بأسم nuke
أدخل هذا الأمر الخاص بالحساب في السيرفر القديم
ncftp -u domain domain.com
هنا domain هو أسم المستخدم للحساب و domain.com هو النطاق
الخطوة الثانية سوف يطلب كلمة السر للحساب القديم أكتبها ثم أضغط ENTER
لنفترض أن ملفات nuke في السيرفر القديم داخل مجلد أسمه nuke
أذن أدخل هذا الأمر
cd public_html/nuke
بعد ذلك أدخل الأمر
lcd /home/domain/public_html/nuke
حيث domain أسم المستخدم للحساب
ثم أدخل هذا الأمر
mget -r *
من المفترض الأن البدأ نبقل الملفات بشكل طبيعي
امر نقل قاعدة البيانات
اول شي اخذ نسخة احتياط من قاعدة البيانات
ونكتب هذا الامر
mysqldump -uusername -ppassword dbname >db.sql
بدل من كلمة username ضع اسم المستخدم لقاعدة البيانات مع بقاء الحرف الاول لاتشيله
بدل من كلمة password ضع الرقم السري لقاعدة البيانات وايضا بدون ازالة حرف p الاول.
وبدل من كلمة dbname ضع اسم قاعدة البيانات مثل ما هي في سيرفرك.
وبدل كلمة db حط اللي بدك اياه .. لكن خلها مثل اسم القاعدة اللي راح تنقلها
بعد ماتنفذ الامر تلاقي الملف باسم db.sql هذه النسخة من قاعدة البيانات .. ادخل لموقعك على اساس تتأكد ان النسخة موجوده بالاف تي بي تقدر تنزلها بجهازك وتلغيها من الموقع
استرجاع قاعدة بيانات
mysql -uusername -ppassword dbname <db.sql
مع مراعاة المسافات .. والمعلومات اللي ذكرتها في الاعلى......
الان الى محبين الديجي شات نقل ملف الانستول 30MB حجمة بواسطة الاف تي بي بيقعد ساعات طويله وما بخلص وخصوصا للذين لا يملكون DSL لمن اراد امر رفع ملف الاتستول من موقع الديجي شات الى موقع باقل من 10 ثواني يضع مشاركته هنا وانا اعطيه الامر
تحياتي لكم جميعا
على فكرة يوجد اوامر كثيرة لكن نحن هنا نعمل الشروحات تدريجيا علشان تحفظوا الدرس وتطبقوه ومن ثم نتقل الى خطوة اخرى
-
-
انا واخده من منتديات فينوسدى
-
وش هي ذي فينوسدى
ليش ما تحط وصلتها
-
احط وصله فى منتدى اخر يبقى بعلن عنه
digichat_140@hotmail.com
ضفنى وبعطيك الوصله مع احترامى
-
مشكووووووورييييييييييييييييييييين يا اخي
بارك الله فيككك
Copy :funny: past
-
رد مقتبس من EG4Host
مشكووووووورييييييييييييييييييييين يا اخي
بارك الله فيككك
Copy :funny: past
انا كاتب منقوووووول :funny:
يبتاع اكس ايرور =ياهو ?
ضوابط المشاركة
- لا تستطيع إضافة مواضيع جديدة
- لا تستطيع الرد على المواضيع
- لا تستطيع إرفاق ملفات
- لا تستطيع تعديل مشاركاتك
-
قوانين المنتدى
أضف موقعك هنا |
اضافة محتوى فريد لموقعك