اعتماد به میزبان پک؛ با ابزارهای روز، امنیت استاندارد و سخت‌افزارهای برتر
بیش از ۳ سال فعالیت حرفه‌ای، میزبان ۱۶.۰۰۰ هزار وب‌سایت هستیم.

سوال از هوش مصنوعی

هر سوالی درباره این مقاله داری، از هوش مصنوعی بپرس!

تاریخچه سوالات
هنوز سوالی نپرسیده‌اید

سلام! 👋 من می‌توانم به سوالات شما درباره آموزش تغییر پورت دایرکت ادمین ، آپدیت شده با آخرین نسخه پاسخ دهم.
سوال خود را بپرسید!

0/120

آموزش تغییر پورت دایرکت ادمین ، آپدیت شده با آخرین نسخه

آموزش تغییر پورت دایرکت ادمین ، آپدیت شده با آخرین نسخه

پورت پیش‌فرض دایرکت ادمین 2222 است. برای افزایش امنیت سرور می‌توانید آن را به یک پورت دیگر مانند 4040 یا 4022 تغییر دهید (یا هر پورت دیگری که مد نظر دارید، البته یادتان باشد که پورت مربوطه توسط ابزاری اشغال نشده باشد). تغییر پورت پیشفرض دایرکت ادمین نیازمند دسترسی Root و اتصال SSH به سرور است.

1. ورود به سرور از طریق SSH

ssh root@IP-SERVER

2. ویرایش فایل تنظیمات دایرکت ادمین

فایل تنظیمات را باز کنید:

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

خط زیر را پیدا کنید:

port=2222

یا:

#port=2222

عدد 2222 را به پورت دلخواه تغییر دهید؛ مثلاً:

port=4040

سپس فایل را ذخیره کنید.

اگر خط port=2222 نبود خودتان اضافه کنید و تغییر دهید.

3. تغییر فایل ریدایرکت

فایل زیر را ویرایش کنید:

nano /var/www/html/redirect.php

مقدار:

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

را به:

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

تغییر دهید و فایل را ذخیره کنید.

4. باز کردن پورت جدید در فایروال

اگر فایروال فعال است، ابتدا پورت جدید را باز کنید.

Firewalld:

firewall-cmd --permanent --add-port=4040/tcp
firewall-cmd --reload

CSF:

فایل تنظیمات را ویرایش کنید:

nano /etc/csf/csf.conf

و پورت 4040 را به بخش‌های TCP_IN و TCP_OUT اضافه کنید.

5. ری‌استارت دایرکت ادمین

service directadmin restart

یا:

systemctl restart directadmin

پس از راه‌اندازی مجدد، پنل از طریق آدرس زیر در دسترس خواهد بود:

https://IP-SERVER:4040

نکات مهم

  • از پورت‌های 22، 80 و 443 استفاده نکنید.

  • قبل از تغییر، از تنظیمات سرور نسخه پشتیبان تهیه کنید.

  • ابتدا پورت جدید را در فایروال باز کنید تا دسترسی به پنل قطع نشود.

  • اگر از Cloudflare یا فایروال سخت‌افزاری استفاده می‌کنید، مطمئن شوید پورت جدید مسدود نشده باشد.

نمونه تغییر پورت به 4040

nano /usr/local/directadmin/conf/directadmin.conf
port=4040

nano /var/www/html/redirect.php

service directadmin restart

اکنون دایرکت ادمین با آدرس زیر باز می‌شود:

https://your-domain.com:4040
اشتراک‌گذاری:

سوالات متداول این مقاله

پرسش‌های کاربران که پاسخ داده شده است

پاسخ

بله، طبق مقاله بعد از اجرای دستور service directadmin restart یا systemctl restart directadmin تغییرات اعمال می‌شود و پنل دایرکت ادمین از طریق پورت جدید (مثلاً 4040) در دسترس خواهد بود.

تیم تولید محتوا
نویسنده

تیم تولید محتوا

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

دیدگاه‌ها

0 دیدگاه
اولین نفری باشید که دیدگاه می‌گذارید.
×