الكيفية: تغيير رقم منفذ SSH على Linux [الدليل]

يمكن أن يكون SSH مربكًا لأولئك الجدد على Linux. إذا كنت من مستخدمي Linux وتحاول تغيير رقم منفذ SSH ، فقد قمنا بتغطيتك. اتبع هذا الدليل حيث نوضح لك كيفية تغيير رقم منفذ SSH على نظام Linux!

الكيفية: تغيير رقم منفذ SSH على Linux [الدليل]

قبل أن نبدأ

SSH (AKA Secure Shell) هو بروتوكول شبكة تشفير لتنفيذ عمليات الشبكة عبر شبكة آمنة. في نظام Linux ، يتم تشغيل SSH في الغالب على خوادم لمنح المستخدمين إمكانية الوصول إلى أوامر وحدة التحكم عن بُعد عبر الإنترنت أو الشبكة المحلية. ومع ذلك ، ليس هذا هو تطبيق Linux الوحيد لـ SSH ، حيث يتم استخدامه أيضًا للتفاعل بين محطات عمل Linux.

في هذا الدليل ، سنتعرف على كيفية تغيير المنفذ الافتراضي على خادم OpenSSH من المنفذ 22 إلى شيء أكثر أمانًا. ومع ذلك ، يجب أن تعلم أنه يجب أن يكون لديك خادم SSH قيد التشغيل قبل محاولة تغيير المنفذ.

إذا كنت تنوي إعداد خادم SSH وتريد معرفة كيفية تغيير المنفذ من 22 إلى شيء مختلف ، فيرجى أولاً اتباع دليلنا حول إعداد خادم OpenSSH على Linux .

عملاء SSH

هل تحتاج إلى عميل جيد للاتصال بخادم SSH الخاص بك؟ قدم لنفسك معروفًا وتحقق من تطبيق EasySSH لنظام Linux. إنه يأخذ الطبيعة المربكة لـ SSH ويبسطها بحيث يمكنك الاتصال دون ضجة. لمزيد من المعلومات حول عميل EasySSH لنظام التشغيل Linux ، انقر هنا .

تغيير رقم منفذ SSH 

لتغيير منفذ SSH الافتراضي على خادم OpenSSH في Linux ، ستحتاج إلى إيقاف تشغيل الخادم. يمكن إغلاق خادم OpenSSH بسرعة على معظم أنظمة تشغيل Linux باستخدام أداة وقت تشغيل Systemd.

افتح Terminal على جهاز Linux الذي يقوم بتشغيل خادم SSH. إذا كنت تقوم بتشغيل SSH على خادم ، فلن تتمكن من القيام بذلك عن بعد! قم بتوصيل لوحة المفاتيح والبدء في العمل. 

بمجرد فتح نافذة المحطة ، قم بتنفيذ الأمر  systemctl sshd status  في الجهاز. سيخبرك أمر الحالة هذا ما إذا كان خادم SSH قيد التشغيل. إذا كانت الرسالة "نشطة: نشطة (قيد التشغيل)" ، فإن برنامج خادم OpenSSH يعمل بشكل طبيعي.

systemctl حالة sshd

لإيقاف تشغيل خادم SSH ، استخدم  الأمر systemctl stop  . سيؤدي هذا الأمر إلى إيقاف تشغيل sshd.serviceالملف على الفور ، وبالتالي قتل خادم SSH في الوقت الحالي.

sudo systemctl stop sshd

للتأكد من أن  الأمر systemctl stop قد أغلق بالفعل خادم OpenSSH ، أعد  تشغيل  أمر الحالة  . إذا  نجح الأمر systemctl stop  بالفعل في قتل خادم OpenSSH ، فسترى "نشط: غير نشط (ميت)" في الإخراج.

systemctl حالة sshd

مع إغلاق الخادم ، حان الوقت لفتح ملف تكوين خادم OpenSSH. للقيام بذلك ، استخدم أمر nano  التالي  أدناه.

ملاحظة: في هذا الدليل ، نركز على محرر نصوص Nano لأنه سهل الفهم لمعظم المستخدمين وله واجهة مستخدم بسيطة. لا تتردد في تغيير Nano لمحرر النصوص المفضل لديك بدلاً من ذلك!

sudo nano -w / etc / ssh / sshd_config

ابحث في محرر نصوص Nano #Port 22في الكود. يقوم الرمز # بإيقاف تشغيل هذا السطر من التعليمات البرمجية. نتيجة لذلك ، من المحتمل أن يستخدم خادم SSH منفذ SSH الافتراضي بدلاً من تحديد منفذ واحد.

الكيفية: تغيير رقم منفذ SSH على Linux [الدليل]

لتغيير المنفذ ، احذف الرمز # الموجود أمامه #Port 22وقم بتغيير الرقم "22" إلى منفذ مختلف. لا تقم فقط باختيار أي منفذ ، لأن بعض المنافذ قد تكون قيد الاستخدام بالفعل من قبل برامج أخرى على الخادم الخاص بك ، وما إلى ذلك.  

بمجرد تغيير المنفذ في ملف التكوين بنجاح ، اضغط على مجموعة لوحة المفاتيح Ctrl + O  في محرر نصوص Nano لحفظ التغييرات. بعد ذلك ، اضغط على  مجموعة لوحة المفاتيح Ctrl + X لإغلاق المحرر.

بمجرد إغلاق محرر نصوص Nano ، قم بتنفيذ الأمر  systemctl start sshd  . سيبدأ هذا الأمر خادم OpenSSH مرة أخرى. من هنا ، سيعمل خادم SSH على رقم منفذ مختلف!

الاتصال عبر SSH برقم منفذ مختلف

يختلف الاتصال عبر SSH عندما لا يستخدم خادم OpenSSH المنفذ الافتراضي 22. لن تتمكن بعد الآن من بدء الاتصال بمجرد تحديد اسم المضيف واسم المجال. سيتعين عليك بدلاً من ذلك استخدام مفتاح سطر الأوامر -p  لتحديد المنفذ. 

للاتصال عبر سطر الأوامر بخادم SSH لا يعمل على المنفذ 22 ، قم بما يلي. 

ssh -p CUSTOM_PORT_NUMBER my-user-name @ host-name-or-ip

إذا نسيت إضافة رقم المنفذ المخصص ، فيمكنك إضافة اسم مستعار إلى ملف .bashrc الخاص بك.

افتح ملف .bashrc في محرر نصوص Nano باستخدام الأمر أدناه.

نانو ~ /

أنشئ سطرًا جديدًا في الجزء السفلي من الملف لإفساح المجال للاسم المستعار الجديد بالضغط على  مفتاح Enter  . ثم أضف الاسم المستعار. تأكد من تغيير "CUSTOM_PORT_NUMBER" في الاسم المستعار لتعكس المنفذ الخاص بك.

الكيفية: تغيير رقم منفذ SSH على Linux [الدليل]

الاسم المستعار ssh = 'ssh -p CUSTOM_PORT_NUMBER'

حفظ التعديلات مع  السيطرة + O والخروج من محرر النص نانو عن طريق الضغط  على Ctrl + X . بعد ذلك ، قم بتشغيل  الأمر source  لتحميل الاسم المستعار الجديد.

المصدر ~ /

من الآن فصاعدًا ، عند تشغيل  الأمر ssh  ، ستتم إضافة منفذ ssh المخصص دائمًا!

Leave a Comment

تطبيقات إشعارات سطح المكتب من Google Voice

تطبيقات إشعارات سطح المكتب من Google Voice

تمامًا مثل جوجل ويف، أحدثت خدمة جوجل فويس ضجة كبيرة حول العالم. تهدف جوجل إلى تغيير طريقة تواصلنا، وبما أنها أصبحت

تنزيل مفضلات Flickr باستخدام FlickrFaves

تنزيل مفضلات Flickr باستخدام FlickrFaves

هناك العديد من الأدوات التي تتيح لمستخدمي فليكر تنزيل صورهم بجودة عالية، ولكن هل هناك طريقة لتنزيل مفضلات فليكر؟ لقد وصلنا مؤخرًا

OK Sampler هو برنامج مجاني لأخذ عينات موسيقية

OK Sampler هو برنامج مجاني لأخذ عينات موسيقية

ما هو أخذ العينات؟ وفقًا لويكيبيديا، "هو عملية أخذ جزء، أو عينة، من تسجيل صوتي واحد وإعادة استخدامه كأداة أو

النسخ الاحتياطي لمواقع Google: الاستيراد/التصدير

النسخ الاحتياطي لمواقع Google: الاستيراد/التصدير

مواقع جوجل هي خدمة من جوجل تتيح للمستخدم استضافة موقع ويب على خادم جوجل. ولكن هناك مشكلة واحدة، وهي عدم وجود خيار مدمج للنسخ الاحتياطي.

تطبيق مهام Google لسطح المكتب

تطبيق مهام Google لسطح المكتب

لا تعد مهام Google شائعة مثل خدمات Google الأخرى مثل التقويم وWave وVoice وما إلى ذلك، ولكنها لا تزال مستخدمة على نطاق واسع وتشكل جزءًا لا يتجزأ من حياة الأشخاص.

كيفية استعادة الأقسام المفقودة وبيانات القرص الصلب [دليل]

كيفية استعادة الأقسام المفقودة وبيانات القرص الصلب [دليل]

في دليلنا السابق حول مسح القرص الصلب والوسائط القابلة للإزالة بشكل آمن عبر Ubuntu Live وقرص تمهيد DBAN، ناقشنا أن القرص الذي يعمل بنظام Windows

تحسين حافظة Gnome Shell باستخدام Pano

تحسين حافظة Gnome Shell باستخدام Pano

دعونا نواجه الأمر ، فإن حافظة Gnome Shell الافتراضية ليست جيدة جدًا. قم بتثبيت Pano لتحسين تجربة الحافظة الخاصة بك!

كيفية تثبيت DaVinci Resolve 17 على نظام Linux

كيفية تثبيت DaVinci Resolve 17 على نظام Linux

هل تحتاج إلى محرر فيديو غير خطي رائع لمربع Linux الخاص بك؟ احصل على Davinci Resolve 17 بالعمل باستخدام هذا الدليل!

كيفية تنزيل الخلفيات على سطح مكتب Linux باستخدام برنامج Wallpaper Downloader

كيفية تنزيل الخلفيات على سطح مكتب Linux باستخدام برنامج Wallpaper Downloader

Wallpaper Downloader هو أداة تنزيل ومدير خلفية رائعة لنظام Linux. وهو يدعم معظم بيئات سطح مكتب Linux وهو سهل الاستخدام للغاية. هذا الدليل

كيفية تثبيت نظام التشغيل Tuxedo OS على جهاز الكمبيوتر الخاص بك

كيفية تثبيت نظام التشغيل Tuxedo OS على جهاز الكمبيوتر الخاص بك

هل تريد اختبار Tuxedo OS بواسطة أجهزة كمبيوتر Tuxedo؟ تعرف على كيفية الحصول على أحدث إصدار من Tuxedo OS يعمل على جهاز الكمبيوتر الخاص بك.