دلیل تغییر پورت SSH در لینوکس
اگر برای اولین بار لینوکس را نصب کرده باشید، معمولاً برای ورود به ترمینال از طریق SSH از پورت ۲۲ استفاده میکنید. این پورت بهصورت پیشفرض برای اتصال SSH در نظر گرفته شده و همه هکرها هم از همین موضوع باخبرند. پس آموزش تغییر پورت SSH در لینوکس را باید یاد بگیرد تا در موقع لزوم بتونید امنیت سایت خودتون رو تضمین کنید.
اگر از لینوکس فقط برای کارهای شخصی استفاده میکنید، تغییر پورت SSH در لینوکس اهمیت زیادی نداره. اما اگر لینوکس رو روی سرور مجازی یا اختصاصی راهاندازی کردید، امنیت باید اولویت اصلی شما باشه. یکی از روشهای ساده ولی مؤثر برای افزایش امنیت، تغییر پورت SSH در لینوکس هست.
با تغییر پورت SSH در لینوکس، در واقع مسیر ورود به کنسول لینوکس رو تغییر میدید؛ این یعنی افراد سودجو دیگه نمیتونن بهراحتی به سیستم شما دسترسی پیدا کنن. در ادامه، نحوه تغییر پورت SSH رو بهصورت مرحلهبهمرحله آموزش میدم تا با خیال راحتتری سرور لینوکسیتون رو مدیریت کنید.
تغییر پورت SSH در لینوکس
برای شروع فرآیند تغییر پورت SSH، ابتدا باید وارد ترمینال لینوکس بشوید. اگر هنوز با نحوه ورود به SSH آشنا نیستید، پیشنهاد میکنیم ابتدا آموزش مربوط به آموزش اتصال به SSH در لینوکس را مطالعه کنید.
همچنین مقاله Salt وردپرس چیست؟ آموزش تغییر salt سالت در وردپرس با افزونه و بدون افزونه را در این صفحه مطالعه کنید.
بعد از ورود به ترمینال، میتونید مراحل تغییر پورت رو آغاز کنید تا امنیت سرور خود را افزایش دهید. این کار مخصوصاً برای سرورهای مجازی و اختصاصی ضروریست، چون پورت پیشفرض ۲۲ یکی از اهداف رایج برای حملات brute-force محسوب میشود.

بعد از اینکه وارد کنسول یا ترمینال لینوکس شدید، حالا وقتشه فایل اصلی تنظیمات SSH رو باز کنید. برای این کار کافیه دستور زیر رو بنویسید تا وارد شود:
vi /etc/ssh/sshd_config
حالا که وارد ویرایشگر فایل شدید، باید خط مربوط به پورت SSH را پیدا کنید. بهدنبال خط زیر بگردید:
# Port 22
حالا باید خط مربوط به پورت را ویرایش کنید. ابتدا علامت # ابتدای این خط را حذف کنید تا از حالت کامنت خارج شود. برای شروع ویرایش در ویرایشگر nano کافی است کلید i را روی کیبورد فشار دهید.
بعد از حذف #، عدد 22 را به پورت دلخواه خود تغییر دهید. پیشنهاد میکنیم از عدد 1234 استفاده کنید، چون احتمال درگیر بودن پورتهای دیگر در سیستم وجود دارد و این مقدار معمولاً بدون تداخل کار میکند.

در نهایت، بعد از اینکه پورت جدید را وارد کردید، کلید Esc را فشار دهید تا از حالت ویرایش خارج شوید. سپس برای ذخیره تغییرات و خروج از ویرایشگر، دستور زیر را وارد کنید:
:q!
بعد از ذخیره تغییرات و خروج از ویرایشگر vi، حالا باید سرویس SSH را ریستارت کنید تا پورت جدید فعال شود. برای این کار دستور زیر را در ترمینال وارد کنید:
service sshd restart
حالا که پورت SSH را تغییر دادید، برای اتصال دوباره به سرور باید پورت جدید را هنگام ورود مشخص کنید. فرمت اتصال به این شکل خواهد بود:
ssh root@192.168.0.1 -p 1234
امیدوارم آموزش تغییر پورت SSH در لینوکس، مسیر کار با سرور رو برات سادهتر و امنتر کرده باشه.