الويب العربي

الويب العربي (http://www.arabwebtalk.com/index.php)
-   إدارة وتشغيل السيرفرات (http://www.arabwebtalk.com/forumdisplay.php?f=80)
-   -   اريد الدخول الى الخادم من خلال الـ SSH ولكن دون جدوى (http://www.arabwebtalk.com/showthread.php?t=116252)

mac 25-07-2009 05:46 PM

اريد الدخول الى الخادم من خلال الـ SSH ولكن دون جدوى
 
السلام عليكم ورحمة الله وبركاته

الاخوة الاحبة،

احاول تسجيل الدخول الى السيرفر عبر الـ SSH ولكن دون جدوى.

فقد جربت الدخول باستخدام برنامج Coda المستخدم في بيئة ماكنتوش انظروا الصورة:



وبعد ان ادخلت المعلومات المطلوب ظهرت الرسالة التالية:

كود:

OpenSSH_5.1p1, OpenSSL 0.9.7l 28 Sep 2006
The authenticity of host 'xx.xx.xx.xx (xx.xx.xx.xx)' can't be established.
RSA key fingerprint is d3:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.
Are you sure you want to continue connecting (yes/no)?
Warning: Permanently added 'xx.xx.xxx.xx' (RSA) to the list of known hosts.
yes
xxxxxxxxxxxxxx@cl-t039-881cl [~]#

اين اقف الآن؟

وما هي الخطوة التالية؟

ولكم جزيل الشكر والامتنان

Orango 25-07-2009 07:42 PM

حسب ما يبدوا مما نسخته أنك متصل فعلا بالخادم :)

Mustafa Albazy 25-07-2009 08:13 PM

انت كتبت yes ولا no

Orango 25-07-2009 08:20 PM

مصطفى,

كتب yes
أنظر

إقتباس:

Warning: Permanently added 'xx.xx.xxx.xx' (RSA) to the list of known hosts.
yes

mac 25-07-2009 08:59 PM

اشكركما اخوتي الاحبة على اهتمامكم الكريم هذا فيما اعترضني من مشكل.

طيب اذا كنت متصل كما تفضل الاخ صلاح، ماذا بعد؟

الذي اريده هو: اخذ نسخة كاملة من ملفات الموقع وقاعدة البيانات، ومن ثم كيف اعمل استعادة للموقع كاملاً بما فيه قاعدة البيانات؟

ولكم الشكر الجزيل.

Mustafa Albazy 25-07-2009 09:24 PM

نفذ هذه الاوامر

cd /
/scripts//pkgacct username

يوزر نيم = يوزر الموقع الي تريد تعملة باك اب

لما يخلص الباك اب تحصله في هذا المجلد

/home/username

username = اسم يوزر الموقع تقدر تحملها اف تي بي او من خلال مدير ملفات السي بنل.


ترجع الباك

حط ملف الباك اب في المجلد home (تأكد ان اسم الباك اب نفس يوزر الموقع + tar.gz )

ثم نفذ هذا الامر

cd /
/scripts/restorepkg username


غير يوزرنيم بأسم حساب الموقع

mac 25-07-2009 10:06 PM

اشكرك اخي العزيز مصطفى،

فقط ان سمحت، وقبل الاقدام على تنفيذ ما تكرمت فيه عليِّ.

ليس عندي مجلد تحت مسمى home. ثم وقد يكون يبدو هذا خروجاً عن موضوعنا الحالي، تصلني كل يوم رسالة من المستضيف تفيد انه تم انشاء نسخة احتياطية موج،دة على هذا المسار:

pkgacctfile is: /backup/cpbackup/daily/xxxxxxxxxx.tar.gz

ولكن لم اعر على هذه النسخة على الـ ftp.

الذي اقصده انني لم اجد مجلد تحت مسمى backup وايضاً لم اجد جلد تحت مسمى home.

ولك كل الامتنان

Mustafa Albazy 25-07-2009 10:21 PM

نفذ هذه الاوامر

cd /
ls -la

سوف تجد جميع المجلدات الرئيسية على المسار /

من ضمنها home + backup + root ومجلدات النظام


راجع هذا الموضوع ايضاً
http://www.arabwebtalk.com/showthread.php?t=114820

Mustafa Albazy 25-07-2009 10:22 PM

نسيت شيء

تأكد انك داخل بيوزر root عشان تقدر تشوف كل الملفات والمجلدات

mac 25-07-2009 11:04 PM

لحظة الله يرضى عليك اخي مصطفى.

كيف ادخل بمسمى الـ Root من خلال برنامج ftp client؟

ولك الشكر

mac 26-07-2009 12:26 AM

عفواً اخي مصطفى،

خطر على بالي استفسارات حول حساب FTP Accounts هل يمكن ان يكون هناك خطأ في انشائه؟ اي لم يتضمن الوصول الى جميع المجلدات والملفات على FTP؟

وهل هناك طريقة لانشائه من لوحة التحكم WHM ام فقط من داخل لوحة التحكم cPanel؟

هذه استفسارات اضعها هنا قد تسهم في المساعدة على تلمس المشكل.

ولك كل الشكر والامتنان

Mustafa Albazy 26-07-2009 02:00 AM

تستطيع الدخول إلى FTP بيوزر روت فقط اذا كان مصرح لة بالدخول (امنياً فكرة غير جيدة ان تصرح لة بالدخول على FTP)
لكل مستخدم على النظام (وهنا اقصد حساب سي بنل) تصريح دخول للف تي بي
ماعدى root فهو حالة شاذة :) .. بعتبار مدير النظام الافتراضي في نظام لينكس

في الخوادم الخاصة لا انصح بإستخدام الف تي بي نهائياً ويفضل ازالة خادم FTP Server من النظام
تستطيع استبدالة ب cPanel File Manager او اداة CSE او sFTP وهو تفرع من SHH FTP

CSE = http://configserver.com/cp/cse.html

mac 26-07-2009 02:12 PM

السلام عليكم

اشكرك اخي مصطفى جزيل الشكر على هذه المتابعة.

الذي قمت فيه ولم اصل الى شيء هو التالي:

ذهبت الى لوحة التحكم cPanel، واخترت File Manager ولكنني لم اشاهد مجلد home ولا مجلد backup.

الغريب عندما دخلت عن طريق الـ SSH مستخدماً الأمر الذي تكرمت فيه عليَّ وهو:

كود:

cd /
ls -la

شاهدت مجلد الـ home وكذلك مجلد الـ backup.

الاسئلة الآن:

ــ لماذا لا استطيع مشاهدة هذه الجلدات عن طريق File Manager او ftp client؟
ــ كيف اسحب النسخة الاحتياطية الى جهازي التي من المفترض ان تكون موجودة داخل مجلد الـ backup الذي ظهر من خلال الـ SSH؟

وجزاك الرحمن خير الجزاء

Mustafa Albazy 26-07-2009 10:06 PM

ــ لماذا لا استطيع مشاهدة هذه الجلدات عن طريق File Manager او ftp client؟
تستخدم حساب عادي لايملك الصلاحيات. الشيء الاخر File Manager مخصص للحساب الذي انت علية فقط ولا يخرج خارجة ونفس الشيء للف تي بي


ــ كيف اسحب النسخة الاحتياطية الى جهازي التي من المفترض ان تكون موجودة داخل مجلد الـ backup الذي ظهر من خلال الـ SSH؟

انقل الباك اب من مجلد باك اب إلى ملجد موقعك ومن ثم حمل الملف من خلال المتصفح او اي برتوتوكل اخر

mac 26-07-2009 10:22 PM

المرفقات 1
الله يحفظك اخي مصطفى

اشكرك جزيل الشكر على هذا الايضاح.

الآن وفيما يتعلق بهذه النقطة:

إقتباس:

اقتباس من مشاركة Mustafa Albazy (المشاركة 644681)
انقل الباك اب من مجلد باك اب إلى ملجد موقعك ومن ثم حمل الملف من خلال المتصفح او اي برتوتوكل اخر

كيف انقل هذه النسخة الى مجلد موقعي؟

احتاج ان تكرمت الى شرح تفصيلي لانني فعلاً عالق هنا.

وهذه هي صورة عن الدخول عن طريق الـ ssh



ولك الشكر الجزيل

Mustafa Albazy 27-07-2009 02:31 PM

لنفرض ان اسم اليوزر لموقعك هو mac10 تنفذ التالي

cd /
go to backup/cpbackup/daily

ثم

cp mac10.tar.gz /home/mac10

الان ادخل على الاف تي بي وسوف تجدها واذا كنت تريدها للتحميل من خلال رابط سوف تجدها في public_html ولكن يجب ان تغير الامر الاخير

cp mac10.tar.gz /home/public_html/mac10
بدل من
cp mac10.tar.gz /home/mac10

احتمال يكون الملف مضغوط tar وليس tar.gz لهذا قبل ما تنفذ اخر امر نفذ الامر ls -la
وتأكد من اسم + امتداد الباك اب


لا تنسى تغير mac10

mac 27-07-2009 04:32 PM

اشكرك اخي العزيز مصطفى،

الآن سجلت دخول الى الـ الـ SSH

ومن ثم ادخلت الأمر التالي:

كود:

cd /
go to backup/cpbackup/daily

وبعد الضغط على زر الرجوع ظهر السطر التالي:

كود:

-bash: go: command not found
اين اقف الآن؟



على فكرة هل يمكن استعاضة اسم الموقع بالـ IP الموقع؟ كما تفضلت على من قبل في الآمر:

كود:

ssh root@xx.xx.xxx.xx

mac 29-07-2009 01:31 PM

المرفقات 1
السلام عليكم

بعد ان راجعت المستضيف في هذا المشكل، ارشدني الى التالى:

On a Mac you can follow our SCP guide here:

http://forum.iweb.com/how-can-i-copy...ssh-t1753.html

وفعلاً سارات الأمور الى ما كنت ابحث عنه، ولكن وعند الدخول الى الـ ftp لم اعثر على الملف المطلوب.

وعندما عدت الى المستضيف حول هذا المشكل كان هذا رده بالنص الحرفي:

إقتباس:

I'm not sure what user you're logging in as for FTP, but the backup is
still copied in /root/home/cpbackup/daily
المشكل الآن والذي لم اعرف حل له هو كيف اجد المجلد cpbackup ومن ثم المجلد daily؟

اي روت هذا الذي يتحدث عنه المستضيف، فقد جربت الدخول عن طريق الـ



File Manager Directory Selection
-- Home Directory
-- Web Root (public_html/www)
-- Public FTP Root (public_ftp)
-- Document Root for

وجربت كل هذه الخيارات. ولكن هيهات فلا اثر لاي من المجلدات التي ابحث عنها.

اين الخطأ؟

وجزاكم الله خير الجزاء

Mustafa Albazy 31-07-2009 08:26 PM

راجع هذا الرد
http://www.arabwebtalk.com/showpost....p ostcount=16

قلت فية كيف تنقل الملف من الباك اب لمجلد اليوزر تبع موقعك عشان تشوف لما تدخل السي بنل او حساب الفي تي بي الخاص بالموقع تشوفة

المجلد باك اب بس الروت يقدر يوصلة

mac 01-08-2009 11:37 PM

الله يبارك فيك اخي العزيز مصطفى.

ابتداءً اعتذر منك عل هذا التاأخر في العودة اليك، فقد كان هناك ما حال بيني وبين هذه العودة.

نعم اخي، فقد قيض الله لي النجاح بنقل ملف النسخة الاحتياطية الى الـ ftp بكل يسر وسهولة.

لك الشكر الجزيل مرة اخرى.

ربي يحفظك


جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 03:44 PM.

Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © ArabWebTalk.Com 2004-2012