تغییر پورت SSH در لینوکس سرور CentOS

به طور پیش فرض پورت SSH در CentOS ها 22 می باشد،در صورت نیاز و یا جهت امنیت بیشتر کاربران تمایل به تغییر این پورت را دارند.جهت این امر می بایست طبق راهنمای ذیل عمل نمائید.

جهت اطلاع از نحوه ی تغییر پورت SSH در لینوکس سرور CentOS مراحل ذیل را دنبال نمائید:

1 - در ابتدا از طریق برنامه Putty به سرور لینوکس مورد نظر وارد شوید.سپس می بایست پورت مورد نظر را در فایل "sshd_config" تغییر دهید.جهت سهولت می توانید مانند تصویر از دستور ذیل استفاده نمائید.
"nano  /etc/ssh/sshd_config"
2 - حال روبروی گزینه"Port"پورت قبلی را حذف و سپس پورت مورد نظر خود را وارد نموده و سپس ذخیره نمائید.به طور مثال: "3060"
3 - در صورتی که از فایروال استفاده می نمائید،قبل از Restart سرویس می بایست پورت مورد نظر را در فایروال قرار دهید.به طور مثال در صورتی که از "Iptables" استفاده می نمائید،می بایست در فایل مربوطه پورت را اضافه کنید.جهت این امر از دستور ذیل استفاده نمائید.
"nano  /etc/sysconfig/iptables"
4 - حال مانند تصویر می بایست دستور ذیل را وارد نموده و سپس ذخیره نمائید.

" -A INPUT -m state --state NEW -m tcp -p tcp --dport 3060 -j ACCEPT"
دقت نمائید در دستور فوق پورت 3060 به طور مثال قرار داده شده است و شما می بایست پورتی که مدنظر دارید را وارد کنید.
5 - حال می بایست به ترتیب سرویسهای مربوطه را جهت اعمال تغییرات Restart نمائید.در ابتدا دستور ذیل را وارد کنید.
"service  sshd restart"
6 - در انتها دستور ذیل را جهت Restart سرویس فایروال وارد نمائید.
"service  iptables restart"

آیا این پاسخ به شما کمک کرد؟

 پرینت این مقاله

در همین زمینه

نحوه نصب sourceguardian

SourceGuardian یک Encoder است که کمک می کند تا به سرعت و به طور امن، فایل های PHP را...

چگونه می توانم سایتم را قبل از تغییر DNS تست و یا مشاهده کنم؟

در بعضی از مواقع نیاز است که قبل از تغییر DNS به هاست جدید،سایت را بازبینی و مشاهده کنید که...