آموزش تغییر پورت SSH در CentOS 7
زمان مطالعه: 2 دقیقه

تغییر پورت ssh

 

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

 

ابتدا طریق نرم افزاری همچون Putty به سرور خود SSH زده و سپس فایلی که تنظیمات SSH در آن ذخیره می شود را به جهت ویرایش با کمک دستور ذیل باز نمایید و همچنین در صورتیکه ویرایشگر nano را ندارید می توانید از vi استفاده کنید.

 

نکته: ما در این آموزش از پورت 4567 استفاده کردیم.

 

قبل از شروع تغییرات با استفاده از دستور زیر از فایل کانفیگ SSH بک آپ گیری کنید:

cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak

 

تغییر پورت SSH با ویرایشگر vi

ابتدا وارد محیط SSH خود شوید و سپس کد زیر را وارد کنید:

vi /etc/ssh/sshd_config

آموزش تغییر پورت ssh

 

پس از باز شدن فایل، خط port# را پیدا کنید و علامت # را حذف کرده و سپس پورت مورد نظر خود را وارد نمایید. در پایان با زدن دکمه ESC و تایپ wq: از فایل خارج شوید.

 

ابزار policycoreutils را جهت وارد کردن و تنظیم SeLinux نصب نمایید.

 

sudo yum -y install policycoreutils-python

سپس دستور زیر را وارد کرده تا پورت مورد نظر جایگزین شود.

sudo semanage port -a -t ssh_port_t -p tcp 4567

حتما بخوانید:  آموزش نصب سرویس FTP روی لینوکس Centos

در نظر داشته باشید به جای 4567 باید پورت مورد نظر خود را وارد نمایید.

 

پورت جدید را در فایروال باز کنید.

sudo firewall-cmd –permanent –zone=public –add-port=2222/tcp

فایروال لینوکس سنتوس 7 را یک بار ریلود کنید.

sudo firewall-cmd –reload

در نهایت سرویس SSH را یک بار ریستارت نمایید.

sudo systemctl restart sshd.service

پس از ریستارت شدن سرویس SSH شما می‌توانید با پورت جدید وارد SSH خود شوید.

4.9/5 (9نفر)
از این مطلب خوشتان آمد؟
دیدگاه های کاربران
۰ دیدگاه
هیچ دیدگاهی برای این مقاله ثبت نشده است. اگر تمایل داشتید می توانید از طریق فرم بالا دیدگاه جدیدی ارسال کنید.