راهنمای کامل سفارشی‌سازی بخش Admin در DirectAdmin: مدیریت ایمیل ادمین، افزودن فایل‌ها، مانیتورینگ سرویس‌ها و لاگ‌ها

این مقاله یک راهنمای جامع برای سفارشی‌سازی بخش Admin در DirectAdmin است. شامل تغییر ایمیل ادمین، افزودن فایل‌های جدید به File Editor، اضافه کردن سرویس‌های دلخواه به سیستم مانیتورینگ DirectAdmin، و مدیریت لیست لاگ‌هایی که در Log Viewer نمایش داده می‌شوند. تمام مسیرها، دستورات و نکات مهم ارائه شده‌اند.

DirectAdmin Admin customizationFile Editor, services.statusLog Viewer, DA admin tools

~2 دقیقه مطالعه · آخرین به‌روزرسانی ۱۰ اسفند ۱۴۰۴

1. تغییر آدرس ایمیل Admin در DirectAdmin


برای تغییر ایمیل ادمین، کافی است مقدار E-mail را در اطلاعات کاربری Admin تغییر دهید. این کار را می‌توانید از طریق پنل DirectAdmin انجام دهید:


  • ورود به DirectAdmin با سطح Admin
  • رفتن به بخش User Data
  • ویرایش اطلاعات کاربری Admin

یا از طریق SSH:


vim /usr/local/directadmin/data/users/admin/user.conf

---

2. افزودن فایل‌های جدید به Admin File Editor


در بخش Admin Level → File Editor فقط فایل‌های مشخصی قابل مشاهده هستند. برای افزودن فایل‌های جدید:


cd /usr/local/directadmin/data/templates/custom
cp ../edit_files.txt .

سپس فایل edit_files.txt را ویرایش کنید و مسیر فایل‌های دلخواه را اضافه کنید.


مستندات کامل این قابلیت در لینک زیر موجود است:


http://www.directadmin.com/features.php?id=576
---

3. افزودن سرویس‌های دلخواه به سیستم مانیتورینگ DirectAdmin


DirectAdmin از طریق ابزار dataskq سرویس‌ها را مانیتور می‌کند و در صورت توقف، آن‌ها را مجدداً راه‌اندازی می‌کند.


لیست سرویس‌های مانیتور شده در فایل زیر قرار دارد:


/usr/local/directadmin/data/admin/services.status

ساختار فایل:


servicename=ON

مقادیر:

  • ON → سرویس مانیتور می‌شود
  • OFF → سرویس مانیتور نمی‌شود

برای افزودن سرویس جدید، کافی است یک خط جدید با نام سرویس اضافه کنید.


نکته مهم:


  • اگر از داخل DirectAdmin روی Stop کلیک کنید، مقدار سرویس به OFF تغییر می‌کند.
  • اگر Start را بزنید، مقدار به ON تغییر می‌کند و سرویس وارد مانیتورینگ می‌شود.

---

4. افزودن لاگ‌های جدید به Admin Log Viewer


لاگ‌هایی که در Log Viewer نمایش داده می‌شوند از فایل زیر خوانده می‌شوند:


/usr/local/directadmin/data/templates/logs.list

برای سفارشی‌سازی:


mkdir -p /usr/local/directadmin/data/templates/custom
cd /usr/local/directadmin/data/templates/custom
cp -p ../logs.list .

سپس فایل logs.list را ویرایش کنید و لاگ‌های جدید اضافه یا لاگ‌های موجود را حذف کنید.


این قابلیت برای افزودن لاگ‌های سرویس‌های سفارشی یا حذف لاگ‌هایی که نیاز ندارید بسیار کاربردی است.


نوشته و پژوهش‌شده توسط دکتر شاهین صیامی

مقالات مرتبط

راهنمای کامل پیکربندی کلاینت‌های ایمیل، هشدارهای quota در Dovecot و بررسی آخرین لاگین‌ها در DirectAdmin

این مقاله یک مرجع جامع برای کاربران و مدیران DirectAdmin است. در این راهنما یاد می‌گیرید چگونه ایمیل را روی iPhone، Thunderbird و Gmail تنظیم کنید، هشدارهای پر شدن quota را در Dovecot فعال کنید و با یک اسکریپت ساده، آخرین زمان لاگین تمام حساب‌های ایمیل را مشاهده کنید.

ادامه

عیب‌یابی Dovecot در DirectAdmin – رفع خطاهای IMAP، مشکلات احراز هویت و بررسی گواهی SSL

Dovecot سرویس اصلی IMAP/POP3 در DirectAdmin است. گاهی کاربران هنگام ورود به وب‌میل یا کلاینت ایمیل با خطاهایی مثل "Connection dropped" یا "unknown user" مواجه می‌شوند. این مقاله یک راهنمای کامل برای رفع خطاهای رایج Dovecot، پاک‌سازی ایندکس‌ها، بررسی دیتابیس‌های احراز هویت و تست گواهی SSL روی پورت‌های 143 و 993 است.

ادامه

عیب‌یابی DNS در DirectAdmin – وقتی named اجرا می‌شود اما دامنه resolve نمی‌شود

گاهی سرویس named (BIND) روی سرور اجرا می‌شود اما دامنه‌ها resolve نمی‌شوند یا از بیرون پاسخ DNS دریافت نمی‌شود. این مقاله یک راهنمای کامل برای بررسی listen، فایروال، تنظیمات named.conf، propagation، رکوردهای اشتباه، مشکلات ساب‌دامین، resolv.conf و خطاهای رایج DNS در DirectAdmin است.

ادامه

مدیریت رکوردهای DNS در DirectAdmin – راهنمای کامل، کاربردی و حرفه‌ای

DirectAdmin ابزارهای قدرتمندی برای مدیریت DNS ارائه می‌دهد: از کاهش TTL برای جلوگیری از downtime، تا ساخت رکوردهای SRV، فعال‌سازی DNSSEC، مدیریت delegation ساب‌دامین‌ها، افزودن خودکار TLSA برای DANE و حتی تغییرات گروهی (Mass Update) روی همه دامنه‌ها. این مقاله یک مرجع کامل برای مدیریت حرفه‌ای DNS در DirectAdmin است.

ادامه

DNS و Nameserverها در DirectAdmin – راهنمای کامل، کاربردی و حرفه‌ای

DNS ستون فقرات اینترنت است و وظیفه دارد نام دامنه را به IP تبدیل کند. در DirectAdmin می‌توان Nameserverهای اختصاصی ساخت، DNS را مدیریت کرد، DNS Clustering راه‌اندازی کرد و حتی از DNS خارجی استفاده نمود. این مقاله یک راهنمای جامع برای درک DNS، ساخت ns1/ns2، تنظیم Glue Record، رفع خطاها و مدیریت حرفه‌ای DNS در DirectAdmin است.

ادامه

CustomBuild در DirectAdmin – راهنمای کامل نصب، به‌روزرسانی، پیکربندی و سفارشی‌سازی پیشرفته

CustomBuild ابزار اصلی DirectAdmin برای مدیریت سرویس‌ها و نرم‌افزارهای سرور است. این ابزار وب‌سرور، PHP، دیتابیس، ایمیل، FTP و بسیاری از کامپوننت‌های دیگر را نصب، به‌روزرسانی و پیکربندی می‌کند. به دلیل کامپایل از سورس، CustomBuild انعطاف‌پذیری بسیار بالا، سرعت دسترسی به نسخه‌های جدید و مصرف منابع بهینه را فراهم می‌کند.

ادامه