

بطور پیش فرض پورت اتصال به سرورهای لینوکس 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
پس از باز شدن فایل، خط port# را پیدا کنید و علامت # را حذف کرده و سپس پورت مورد نظر خود را وارد نمایید. در پایان با زدن دکمه ESC و تایپ wq: از فایل خارج شوید.
ابزار policycoreutils را جهت وارد کردن و تنظیم SeLinux نصب نمایید.
sudo yum -y install policycoreutils-python
سپس دستور زیر را وارد کرده تا پورت مورد نظر جایگزین شود.
sudo semanage port -a -t ssh_port_t -p tcp 4567
در نظر داشته باشید به جای 4567 باید پورت مورد نظر خود را وارد نمایید.
پورت جدید را در فایروال باز کنید.
sudo firewall-cmd –permanent –zone=public –add-port=2222/tcp
فایروال لینوکس سنتوس 7 را یک بار ریلود کنید.
sudo firewall-cmd –reload
در نهایت سرویس SSH را یک بار ریستارت نمایید.
sudo systemctl restart sshd.service
پس از ریستارت شدن سرویس SSH شما میتوانید با پورت جدید وارد SSH خود شوید.