تغییر پورت Directadmin

تغییر پورت Directadmin
تغییر پورت Directadmin
8 ماه پیش

در مقالات قبلی نحوه نصب Directadmin را منتشر کردیم. حال در این مطلب قصد داریم روش تغییر پورت Directadmin را از پورت پیش فرض 2222 به پورتی دلخواه آموزش دهیم.

تغییر پورت کار بسیار پیچیده ای نیست ولی برای محافظت از وب سرور خود در برابر حملات احتمالی هکر ها یک راه حل به حساب می آید.

تغییر دادن پورت یک سرویس به سرویسی مشابه هکر ها را گیج کرده و در نهایت یک هکر دست از حمله به وب سرور شما را بردارد.

در این آموزش توسط دستورات لینوکس نحوه تغییر پورت Directadmin را توضیح داده ایم.

1- به کنسول سرور خود متصل شوید.

2- توسط یک ویرایشگر فایل Directadmin.conf را باز کنید.

nano /usr/local/directadmin/conf/directadmin.conf

3- در این فایل گزینه پورت را از 2222 به پورت مورد نظر تغییر دهید.

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

4- پس از ویرایش فایل را ذخیره کنید.

5- مجددا توسط یک ویرایشگر فایل  redirect.php را باز کنید.

nano /var/www/html/redirect.php

در فایل باز شده به دنبال کد زیر بگردید و پورت انتخابی خود را جایگزین 2222 کنید.

<?

header("Location: http://".$_SERVER['HTTP_HOST'].":2222");

?>

6- پس از اتمام تغییرات فایل را ذخیره کنید.

در این قسمت پورت Directadmin شما از 2222 به پورت مورد نظر تغییر کرده است.

دقت داشته باشید که پورت مورد نظر خود را باید در فایروال اضافه کنید تا صفحه پنل Direcadmin باز شود.

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

1- فایل فایروال IPtables را با ویرایشگر باز کنید.

nano /etc/sysconfig/iptables

2- در فایل باز شده دستور زیر را وارد کنید.

دقت داشته باشید به جای پورت 2222 شما باید پورت مورد نظر را وارد کنید.

-A INPUT -m state --state NEW -m tcp -p tcp --dport 2222 -j ACCEPT

3- پس از ذخیره فایل، سرویس IPtables را راه اندازی مجدد کنید.

/etc/init.d/iptables restart

در این مرحله تعویض پورت دایرکت ادمین و تنظیم پورت جدید در فایروال انجام شده و شما می توانید از آن استفاده کنید.

3727
تغییر پورت Directadmin
100.001
A
A