تخطي إلى المحتوى الرئيسي

VPS: الوصول الأولي عبر SSH

تم إنشاء هذا الدليل باستخدام المنتجات التالية:

(قد تختلف التفاصيل مع المنتجات من مزودين مختلفين ولكن المفاهيم الرئيسية تظل كما هي)

مقدمة

منتجات سيرفرات Linux لا تتضمن واجهة إدارة رسومية بشكل افتراضي، لذلك يتم الاتصال والإدارة عبر عميل SSH (الكونسول). هناك مجموعة واسعة من عملاء SSH المتوفرين. فيما يلي نظرة عامة على أشهر / الأكثر استخدامًا من عملاء SSH.

عميل SSHأنظمة التشغيل المدعومةمفتوح المصدرتحميل
PuttyWindows, Linuxنعماضغط هنا
KittyWindows, Linuxنعماضغط هنا
MobaXtermWindows, Linuxنعماضغط هنا
SecureCRTWindows, Linux, Macلااضغط هنا
mRemoteNGWindowsنعماضغط هنا

عنوان IP والوصول

فيما يلي شرح للاتصال باستخدام عميل Putty SSH. في نافذة الإعدادات، يتم إدخال عنوان IP الخاص بالسيرفر ومنفذ SSH 22 في خانة اسم المضيف. بعدها يمكن بدء الاتصال عبر زر Open.

معلومات

تسجيل الدخول عبر SSH باستخدام كلمة المرور معطل افتراضيًا. إذا أردت تسجيل الدخول بكلمة المرور، يجب تفعيل الخيار أولًا تحت الوصول والأمان.

معلومات

عند الاتصال بالسيرفر لأول مرة، تظهر رسالة أمان من Putty تخبرك بأنه لم يتم تخزين مفتاح المضيف في السجل بعد. يمكنك تأكيد ذلك بالضغط على Yes إذا كنت لا تريد رؤية هذه الرسالة في كل مرة.

سيفتح هذا كونسول SSH ويطلب منك اسم المستخدم وكلمة المرور. اسم المستخدم هو "root". كلمة المرور تجدها في واجهة الويب تحت "الوصول والأمان" أو يمكنك تعيينها هناك.

الإدارة عبر SSH

لاستخدام عميل SSH بشكل مثالي، من الضروري معرفة الأوامر الأساسية. فيما يلي نظرة عامة تقريبية على جميع الأوامر المهمة ومعانيها:

إدارة الحسابات

الأمرالوصفالصيغة
useraddإنشاء مستخدم جديدuseradd [خيارات] [خيارات]
usermodتعديل مستخدم موجودusermod [خيارات] [خيارات]
userdelحذف مستخدم موجودuserdel [خيارات] [خيارات]
passwdتغيير كلمة مرور مستخدم موجودpasswd [خيارات]

إدارة النظام

الأمرالوصفالصيغة
topنظرة عامة على الحمل، العمليات ومعلومات أخرى (مماثل لـ مدير المهام في Windows)top
dfعرض استخدام وحدات التخزين (الأقسام)df -h
duعرض استهلاك وحدات التخزين (المجلدات)du -sh *
freeاستخدام الذاكرة في النظام، مقسمة إلى RAM ومساحة SWAPfree
killإنهاء العملية باستخدام معرف العملية (PID)kill [ID]
killallإنهاء جميع العمليات بالاسم المعطىkillall [name]
mvنقل ملفات أو مجلدات إلى موقع آخرmv sourcepath newPath
mkdirإنشاء مجلد جديدmkdir directoryname
serviceبدء، إيقاف، إعادة تشغيل الخدمة وفحص الحالةservice اسم_الخدمة start/stop/restart/status
rebootإعادة تشغيل النظامreboot

إدارة الملفات

الأمرالوصفالصيغة
lsعرض الملفات والمجلدات في الدليلls
cdتغيير الدليلcd [خيار] الدليل
cpنسخ ملفات أو مجلداتcp [خيارات] المصدر الوجهة
mvنقل ملف أو مجلدmv [خيار] المصدر الوجهة
mkdirإنشاء مجلد جديدmkdir [خيار] اسم_المجلد
rmdirحذف مجلد موجودrmdir [خيار] الدليل
findتصفح نظام الملفاتfind [خيارات] [دليل] [إجراءات]
grepالبحث في ملفات النصgrep [خيارات] نمط_البحث [ملف(ملفات)]

إدارة الشبكة

الأمرالوصفالصيغة
ipاستعلام وتكوين واجهات الشبكةip [خيارات] كائن [أمر [معطيات]]
netstatاستعلام حالة واجهات الشبكةnetstat [خيارات]
nslookupاستعلام معلومات DNSnslookup
pingفحص اتصال الشبكةping [خيارات] الوجهة