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

سيرفر مخصص: تثبيت SSH

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

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

مقدمة

بروتوكول Secure Shell (SSH) هو بروتوكول آمن يتيح الوصول المشفر والآمن إلى الأنظمة البعيدة. يضمن سرية وسلامة البيانات المنقولة عبر الشبكات.

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

إذا كنت ترغب في معرفة المزيد عن تحسين أمان سيرفرك، ننصح بشدة بمراجعة دليلنا نصائح الأمان الذي يعرض مجموعة من الأدوات والخدمات التي تساعد في تأمين سيرفرك بشكل أفضل.

التثبيت

لبدء عملية التثبيت، قم بالوصول إلى سيرفرك عبر VNC. يمكنك اتباع هذه الخطوات باستخدام وحدة تحكم VNC.

معلومات

إذا كنت تريد إعادة تثبيت سيرفر SSH، تأكد من إلغاء تثبيته أولاً. يمكنك فعل ذلك عبر الأمر: yum remove openssh.

قبل تثبيت سيرفر SSH، تأكد من تحديث نظامك. نفذ الأمر التالي:

yum update

الآن تابع تثبيت سيرفر SSH باستخدام الأمر التالي:

yum install openssh-server

بعد الانتهاء من التثبيت، يمكنك تشغيل خدمة سيرفر SSH بالأمر التالي:

systemctl start sshd

تأكد من تفعيل الخدمة لتبدأ تلقائياً عند إقلاع النظام. يمكنك فعل ذلك عبر الأمر التالي:

systemctl enable sshd

تفعيل تسجيل دخول root

لتفعيل تسجيل دخول root، تحتاج إلى تعديل ملف إعدادات openssh. في هذا الدليل، سنستخدم "nano" كمحرر.

معلومات

إذا لم يكن "nano" مثبتاً لديك، يجب تثبيته أولاً. استخدم الأمر التالي: yum install nano

افتح ملف الإعدادات بتنفيذ الأمر:

nano /etc/ssh/sshd_config 

باستخدام مفاتيح الأسهم للتنقل، ابحث عن السطر التالي:

#PermitRootLogin prohibit-password

غيّره إلى التالي لتفعيل تسجيل دخول root عن بُعد:

PermitRootLogin yes

أخيراً، أعد تشغيل سيرفر SSH لتطبيق الإعدادات الجديدة باستخدام الأمر:

systemctl restart sshd

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