همانطور که میدانید پروتکل ارتباطی با سرورهای لینوکسی معمولا ssh می باشد و پورت پیشفرض آن 22 هست که میتواند در برابر حملات ابتدایی مورد اثابت قرار گیرد همچنین اکیدا توصیه میشود فایروال csf هم نصب نمایید
برای تغییر پورت پیش فرض ssh ابتدا به سرور خود وصل میشویم و فایل کانفیگ ssh را با ویرایشگر nano باز مینماییم
nano /etc/ssh/sshd_config
در همان اوایل فایل واژه #Port 22 را یافته و آنرا به پورت دلخواه خود تغییر دهید و سپس با کلید f2 فایل را ذخیره و خارج شوید سپس فایل کانفیگ csf را باز نموده و پورت جدید را به آن معرفی نمایید
nano /etc/csf/csf.conf
و پورت مورد نظر را در قسمت مربوط به IPv4 در هر ۲ حالت TCP_IN و TCP_OUT باز کنید :
TCP_IN = “۲۰,۲۱,۳۰۲۲,۲۵,۵۳,۸۰,۱۱۰,۱۴۳,۴۴۳,۴۶۵,۵۸۷,۹۹۳,۹۹۵,۲۲۲۲″ TCP_OUT = “۲۰,۲۱,۳۰۲۲,۲۵,۵۳,۸۰,۱۱۰,۱۱۳,۴۴۳,۲۲۲۲″
و در آخر دستورات زیر را وارد کنید تا سرویس فایروال و ssh ری استارت شوند تا تغییرات جدید اعمال گردد
csf -r service sshd restart
نکته : سرویس ssh در بیشتر توزیع های RHEL با نام sshd است . در خیلی از توزیع های مشتق شده از debian نام این سرویس ssh است . بنا بر این برای ریستارت کردن آن به جای service sshd restart باید از service ssh restart استفاده کنید