مقاله وبلاگ

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

تیر ۳۱, ۱۴۰۰, نویسنده: ۰ نظر

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

تغییر پورت SSH در لینوکس SSH (اس اس اچ) مخفف عبارت «Secure Shell» (پوسته امن) می باشد. SSH یک راهکار و بهتر است گفت پروتکل طراحی شده برای برقراری اتصال امن میان کاربر (Client) و سرور (Server) می باشد. با کمک پروتکل های مختلفی که تعدادی از آنها را در بالا ذکر نمودیم، می توان از طرف کلاینت به سمت سرور اطلاعات را ارسال نمود

یکی از روش های امن کردن سرویس اس اس اچ در سرور های linux تغییر پورت استاندارد اس اس اچ است . سرویس اس اس اچ تمام توزیع های linux به صورت پیش فرض روی پورت ۲۲ گوش میکنند.

روش های مختلفی برای ارتقاء امنیت سرورها وجود دارد اما یکی از مراحل محافظت از VPS شما این است که پورت پیش فرض SSH را تغییر دهید. به صورت پیش فرض پورت های خاصی برای استفاده در دسترس هستند که می توان آن را تغییر داد. تغییر پورت SSH در سرورهای لینوکسی نوعی اقدام پیشگیرانه محسوب می شود. هر زمان که این پورت تغییر یابد و از پورتی غیر پیش فرض استفاده کنید، تمام اتصالات و درخواست های ارسالی به پورت پیش فرض ممنوع خواهد شد و رد می شوند. در نتیجه این کار دسترسی های غیر مجاز و سوء استفاده گران تا حدودی محدود می شوند.

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

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

آموزش تغییر پورت SSH در سیستم عمل های linux

در این راهنما نحوه تغییر این پورت آموزش داده می شود.

جهت تغییر پورت در IPTABLE از طریق نرم افزار PUTTY   به SHH   متصل شده و دستورات زیر را وارد نمایید.

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

ptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD DROP

iptables -A INPUT -p tcp --dport 7633 -m state --state NEW,ESTABLISHED -j ACCEPT
iptables -A OUTPUT -p tcp --sport 7633 -m state --state ESTABLISHED -j ACCEPT

در دستور بالا پورت 7633 باز می شود که شما می بایست پورت مدنظر خود را به جای 7633 وارد نمایید.

پس از باز کردن پورت جدید در فایروال ,  با استفاده از دستور زیر تنظیمات اعمال شده را ذخیره نمایید.

دستور زیر برای سیستم عامل CentOS

service iptables save

دستور زیر برای سیستم عامل Ubuntu

iptables-save

سپس با استفاده از دستور زیر وارد مسیر مربوط به فایل تنظیمات SSH شوید.

cd  /etc/ssh

حال می بایست فایل sshd_config   ویرایش شود ,  جهت ویرایش فایل فوق دستور زیر را وارد نمایید.

vi sshd_config

پس از باز کردن فایل  sshd_config  خط زیر را یافته و  \un comment نمایید.

Port 22

پورت پیش فرض 22 می باشد که شما می بایست آن را به پورت دلخواه تغییر دهید. ( لطفا توجه داشته باشید از پورت جدید قبلا در سرویس های دیگر استفاده نکرده باشید )

سپس با دستور زیر سرویس SSH  را ریستارت نمایید.

service sshd restart

آموزش تغییر پورت SSH در سیستم عمل های linux

آموزش تغییر پورت SSH در سیستم عمل های linux

 

آرزو امیری

ارسال پاسخ

آدرس ایمیل شما منتشر نخواهد شد.