درود و وقت بخیر خمت خانواده سیپنل آسیا.

با آموزش تغییر پورت SSH در سیستم عامل CentOS در خدمت شما هستیم. پورت پیشفرض سرویس SSH مقدار 22 می باشد که اگر بصورت پیشفرض آن را داشته باشیم ممکن است هکرها بتوانند از طریق پورت 22 حملاتی را به سرور ترتیب داده، کنترل آن را بدست بگیرند و یا آسیب های جبران ناپذیری را بر آن وارد کنند. بر همین اساس پیشنهاد می کنیم حتما برای افزایش امنیت سرور خود نسب به تغییر پورت پیشفرض SSH اقدام نمایید.

ملاحظات قبل از تغییر پورت پیشفرض SSH

  • بهتر است پورت 4 یا 5 رقمی تعیین کنید. همچنین توجه داشته باشید که از پورت آزاد استفاده نمایید.
  • اگر از فایروال در شبکه دیتاسنتر استفاده می شود حتما پورت مدنظر را به دیتاسنتر اعلام نمایید تا پورت را باز کنند.
  • پورتی که مدنظر دارید برای SSH اختصاص دهید را حتما در جایی یادداشت نمایید.
  • با دقت اقدام به تغییر پورت SSH نمایید زیرا هر اشتباهی ممکن است دسترسی شما به سرور را با مشکل مواجه نماید.

مراحل تغییر پورت SSH در سیستم عامل CentOS

پس از ورود به SSH با دستور زیر به حالت ویرایش فایل sshd_config می رویم:

nano /etc/ssh/sshd_config

همانند تصویر زیر پس از وارد کردن دستور فوق، محتوای فایل sshd_config را مشاهده خواهیم کرد.

توجه : اگر با پیغام خطا مواجه شدید با دستور yum install nano اقدام به نصب سرویس nano نمایید.

در ادامه می بایست عدد 22 مشخص شده در تصویر فوق را به مقدار دیگری (برای مثال پورت 6842) تغییر دهیم. همچنین لازم است کاراکتر # را از ابتدای این خط برداریم تا این خط به عنوان یک دستور عملیاتی فعال در سرور لحاظ شود.

پس از انجام تغییرات، با فشار دادن کلید ترکیبی Ctrl+x سپس y و در انتها Enter اقدام به ذخیره فایل نمایید.

در انتها با دستور زیر، اقدام به ری استارت سرویس sshd نمایید تا پورت موردنظر جایگزین پورت 22 برای SSH شود:

service sshd restart

پس از انجام اینکار می توانید از PuTTY خارج شده و مجددا با پورت جدید وارد شوید.

برای ورود به SSH می توانید از آموزش ورود به SSH از طریق نرم افزار PuTTY استفاده نمایید.

امتیاز فعلی مطلب
به این مطلب چه امتیازی میدهید ؟
[مجموع آرا : 0 میانگین آرا : 0]