آموزش تغییر پورت SSH در سیستم عامل لینوکس
با آموزش تغییر پورت SSH در سیستم عامل لینوکس در خدمت کاربران گرامی هستیم؛ همانطور که میدانید ssh سرویسی برای دسترسی به سیستم عامل های غیرویندوزی بوده و پورت آن به صورت پیشفرض ۲۲ میباشد و لازم است برای امنیت بیشتر این پورت را تغییر دهید تا اگر زمانی پسوورد شما در دست افراد نادرست افتاد نتوانند با استفاده از پسوورد وارد سرور شما شوند.
تغییر پورت SSH ؛
ابتدا از طریق نرم افزار putty به ssh سرور خود وارد شوید؛
قبل از اقدام به تغییر پورت حتما پورت جدید را در فایروال باز نمایید.
اگر کاربر تازه کار لینوکس هستید پیشنهاد میکنیم ابتدا فایروال csf را روی سرور خود نصب نمایید.
بعد از نصب این فایروال با استفاده از این لینک آموزشی از طریق putty وارد تنظیمات فایروال خود شده و پورت جدید را باز نمایید.
درصورتیکه ویرایشگر nano را روی سرور خود نصب نکرده اید با استفاده از دستور زیر آن را نصب نمایید.
برای CentOS؛
yum install nano -y
برای Ubuntu؛
sudo apt-get install nano -y
در نظر داشته باشید که در سیستم عامل اوبونتو در صورتی که یوزر شما دسترسی روت را نداشته باشد پس از وارد کردن دستور فوق لازم است پسوورد روت را وارد نمایید.
سپس با استفاده از دستور زیر وارد تنظیمات ssh شوید.
nano /etc/ssh/sshd_config
در تنظیمات ssh به دنبال عبارت port بگردید و مقدار آن را از ۲۲ به عددی دلخواه از ۱ تا ۶۵۵۳۵ تغییر دهید.
پس از تغییر دادن عدد ۲۲ به عدد دلخواه، نماد # را از ابتدای خط حذف کنید.
درصورتیکه موفق به پیدا کردن port نشدید با زدن Ctrl+W آنرا جستجو کنید.
درآخر بازدن Ctrl+C وسپس Enter تغییرات فایل را ذخیره کرده وسرویس ssh را با استفاده از فرمان زیر ریست نمایید.
service sshd restart
درصورتیکه مراحل را بدرستی طی کرده باشید هم اکنون ارتباط شما با سرویس قطع خواهد شد.
مجددا نرم افزار putty را باز کرده و با پورت جدید وارد سرور خود شوید.
امیدواریم از این آموزش نهایت بهره را برده باشید.
-
amirali hosseini - 3 فوریه 2022
سلام خیلی آموزش کاربردی و خوبی بود.