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

سيرفر مخصص: الوصول الأولي عبر 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نظرة عامة على الحمل، العمليات ومعلومات أخرى (مماثل لـ مدير المهام في ويندوز)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 [خيارات] الوجهة