VPS: الوصول الأولي عبر SSH
تم إنشاء هذا الدليل باستخدام المنتجات التالية:
(قد تختلف التفاصيل مع المنتجات من مزودين مختلفين ولكن المفاهيم الرئيسية تظل كما هي)
مقدمة

منتجات سيرفرات Linux لا تتضمن واجهة إدارة رسومية بشكل افتراضي، لذلك يتم الاتصال والإدارة عبر عميل SSH (الكونسول). هناك مجموعة واسعة من عملاء SSH المتوفرين. فيما يلي نظرة عامة على أشهر / الأكثر استخدامًا من عملاء SSH.
| عميل SSH | أنظمة التشغيل المدعومة | مفتوح المصدر | تحميل |
|---|---|---|---|
| Putty | Windows, Linux | نعم | اضغط هنا |
| Kitty | Windows, Linux | نعم | اضغط هنا |
| MobaXterm | Windows, Linux | نعم | اضغط هنا |
| SecureCRT | Windows, Linux, Mac | لا | اضغط هنا |
| mRemoteNG | Windows | نعم | اضغط هنا |
عنوان 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 ومساحة SWAP | free |
| 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 | استعلام معلومات DNS | nslookup |
| ping | فحص اتصال الشبكة | ping [خيارات] الوجهة |