يُعتبر بروتوكول SSH (Secure Shell) من أهم الأدوات للوصول الآمن عن بُعد إلى الأنظمة. في هذا المقال ستتعلم كيفية تثبيت وإعداد خادم OpenSSH على توزيعات لينكس المختلفة بخطوات واضحة.
ما هو SSH؟
SSH يُتيح وصولاً مُشفّراً إلى سطر الأوامر، نقل الملفات، وتنفيذ الأوامر عن بُعد مع حماية من الوصول غير المصرّح به. معظم توزيعات لينكس تتضمن عميل OpenSSH افتراضياً، بينما قد يتطلب الخادم تثبيتاً يدوياً.
المتطلبات الأساسية
الجهاز المستهدف (الذي تريد الاتصال به):
- تثبيت خادم OpenSSH.
- تشغيل خدمة ssh أو sshd.
- فتح المنفذ 22 أو المنفذ المخصص.
الجهاز المصدر (الذي تتصل منه):
- يحتاج فقط إلى عميل OpenSSH.
- يُستخدم لبدء الاتصال.
- معظم توزيعات لينكس تأتي مع عميل SSH مثبت مسبقًا.
تعليمات التثبيت حسب التوزيعة
توزيعات مبنية على Debian
الجهاز المستهدف:
sudo apt install openssh-server
الجهاز المصدر:
sudo apt install openssh-client
توزيعات مبنية على Red Hat
الجهاز المستهدف:
sudo dnf install openssh-server
الجهاز المصدر:
sudo dnf install openssh-clients
توزيعات مبنية على Arch
الجهاز المستهدف:
sudo pacman -S openssh
الجهاز المصدر:
sudo pacman -S openssh
توزيعات مبنية على openSUSE
الجهاز المستهدف:
sudo zypper install openssh
الجهاز المصدر:
sudo zypper install openssh-clients
خطوات ما بعد التثبيت (للجهاز المستهدف)
تشغيل الخدمة
Debian:
sudo systemctl start ssh
Red Hat و Arch و openSUSE:
sudo systemctl start sshd
التفعيل عند بدء التشغيل
Debian:
sudo systemctl enable ssh
Red Hat و Arch و openSUSE:
sudo systemctl enable sshd
التحقق من الحالة
Debian:
sudo systemctl status ssh
Red Hat و Arch و openSUSE:
sudo systemctl status sshd
في أنظمة Debian تُسمى الخدمة ssh، بينما في باقي التوزيعات تُسمى sshd. تأكد أيضًا من ضبط جدار الحماية للسماح بالاتصالات عبر المنفذ 22.
الاستخدام الأساسي
للاتصال من الجهاز المصدر إلى الجهاز المستهدف:
ssh username@target_ip_address
مثال:
ssh john@192.168.1.100
يكفي تثبيت وتهيئة خادم SSH على الأجهزة التي ترغب بالاتصال بها فقط، بينما الجهاز المصدر يحتاج فقط إلى عميل SSH.
باتباع هذه الخطوات، يمكنك تثبيت وإعداد خادم SSH على توزيعات لينكس المختلفة بسهولة وأمان.
مع إعداد SSH بشكل صحيح، ستحصل على وسيلة موثوقة وآمنة للوصول إلى أنظمة لينكس عن بُعد وإدارتها بكفاءة.
