مدیریت سرورهای دارای WHM/cPanel همیشه نیازمند دقت و آگاهی است، به‌ویژه زمانی که می‌خواهید یک اکانت را حذف کنید. حذف اکانت از WHM اگر به‌درستی انجام نشود، می‌تواند باعث باقی ماندن فایل‌ها، رکوردهای DNS و حتی کاربران سیستمی غیرفعال در سرور شود؛ مشکلاتی که بعدها ممکن است روی امنیت یا عملکرد سرور شما تأثیر بگذارد.
در این مقاله از وب‌ داده، قصد داریم به‌صورت کاملا عملی و مرحله‌به‌مرحله نحوه حذف اکانت از WHM را آموزش دهیم؛ به همراه بررسی نکات مهم بعد از حذف و روش پاک‌سازی کامل اطلاعات کاربر در سطح لینوکس.
🔹 پس از مطالعه این آموزش، شما قادر خواهید بود:

  • اکانت‌ها را از رابط کاربری WHM به‌صورت کامل حذف کنید.
  • تفاوت میان Remove from List و Terminate را بشناسید.
  • تمام داده‌های مربوط به اکانت را از سرور لینوکس پاک‌سازی کنید.

💡 در نظر داشته باشید که حذف کامل اکانت در WHM تنها با گزینه Terminate Account انجام می‌شود، اما عملیات پس از آن برای پاک‌سازی کامل ضروری است.

پس اگر به دنبال حذف دائمی اکانت در WHM به‌صورت ایمن و بدون خطا هستید، این آموزش دقیقا برای شماست.

حذف اکانت از WHM چیست؟

حذف اکانت از WHM در واقع فرآیند حذف کامل یک حساب کاربری از محیط مدیریت سرور cPanel/WHM است. هر اکانت در WHM مشابه یک آپارتمان در یک ساختمان است؛ با فایل‌ها، پایگاه داده‌ها، ایمیل‌ها و رکوردهای DNS مخصوص به خود. زمانی که این اکانت را حذف می‌کنید، باید مطمئن شوید تمام اجزای آن از سرور پاک شده‌اند تا منابع آزاد شوند و خطاهای امنیتی ایجاد نشود.

📌 نکته فنی: در WHM، حذف از طریق گزینه Terminate Account به‌صورت خودکار فایل‌های مربوط به آن دامنه را از مسیر /home/username پاک می‌کند. با این حال، رکوردهای DNS و برخی تنظیمات سیستمی ممکن است باقی بمانند.

چرا حذف اکانت در WHM اهمیت دارد؟

دلایل متعددی برای انجام حذف دائمی اکانت در WHM وجود دارد:

  • آزادسازی منابع سرور مانند CPU و RAM
  • جلوگیری از تداخل رکوردهای DNS یا SSL
  • پاک‌سازی اطلاعات کاربران غیرفعال یا مهاجرت‌یافته
  • بهبود عملکرد و سرعت کلی سرور

حذف ناقص اکانت چه مشکلاتی ایجاد می کند؟

  • امنیت سرور: اگر کاربر سیستمی حذف نشده باشد، همچنان می‌تواند به سرور دسترسی داشته باشد.
  • اتلاف فضا: فایل‌های باقیمانده در /home می‌توانند گیگابایت‌ها فضا اشغال کنند.
  • مشکلات DNS: رکوردهای حذف نشده می‌توانند باعث تداخل در مسیریابی دامنه شوند.
  • Backup غیرضروری: سیستم‌های خودکار ممکن است همچنان از اکانت حذف شده Backup بگیرند.
⚠️ هشدار: حذف نادرست اکانت ممکن است باعث باقی‌ماندن رکوردهای DNS و خطاهای Apache شود. قبل از حذف، همیشه از اطلاعات کاربر بکاپ تهیه کنید.

پیش‌نیازهای حذف ایمن اکانت در WHM

قبل از حذف اکانت، پیش نیازهای زیر را بررسی کنید:

  • ✅ تهیه بکاپ از فایل‌ها و دیتابیس‌ها (از بخش Backup در WHM)
  • ✅ بررسی وضعیت DNS Zone در مسیر /var/named/
  • ✅ بستن تمام نشست‌های FTP و ایمیل فعال مربوط به اکانت.
  • ✅ بررسی اینکه اکانت روی هیچ دامنه یا Subdomain دیگری فعال نباشد.

آموزش حذف اکانت از WHM

در این بخش همراه ما باشید تا فرآیند حذف را به‌صورت تصویری و گام‌به‌گام انجام دهیم.

1- ورود به WHM

برای حذف دائمی اکانت در WHM، ابتدا باید وارد پنل WHM شوید.
🔸از منوی سمت چپ گزینه Account Functions را باز کنید.
🔸سپس گزینه Terminate Accounts را انتخاب کنید. این بخش تمام داده‌ها از جمله فایل‌ها، ایمیل‌ها و دیتابیس‌ها را حذف می کند.

حذف دائمی اکانت در  WHM

2- انتخاب اکانت مورد نظر

🔸 سپس در لیست اکانت‌ها، اکانت موردنظر را تیک بزنید مانند تصویر زیر:

حذف اکانت در WHM

3- تأیید حذف اکانت

🔸پس از انتخاب اکانت مورد نظر برای اینکه فرآیند حذف آغاز شود حتما Keep DNS Zone را چک کنید که تیک نداشته باشد زیرا اگر تیک این گزینه را بزنید رکوردهای DNS حذف نمی‌شوند پس آن را غیرفعال نگه دارید.
🔸روی دکمه قرمز Remove کلیک کنید.
◀️ Keep DNS Zone: اگر تیک بزنید، رکوردهای DNS حذف نمی‌شوند. معمولاً این را غیرفعال نگه دارید.
◀️ نکته ای که باید در نظر داشته باشید قبل از هر حذفی حتما Backup تهیه کنید.

پاک کردن یوزر cPanel
🔸روی Yes, Remove this account کلیک کنید.
حذف اکانت از WHM
🔸در انتها فرایند حذف آغاز شده و بسته به حجم اکانت از 10 ثانیه تا چند دقیقه طول خواهد کشید.

پاک‌سازی داده‌ها و رکوردهای DNS پس از حذف

بعد از حذف اکانت، برای اطمینان از پاک‌سازی کامل مراحل زیر را طی کنید. این مرحله شامل بررسی حذف کامل فایل‌ها، کاربران و رکوردهای DNS است تا هیچ داده‌ای از اکانت باقی نماند. اجرای دقیق این بخش باعث جلوگیری از بروز خطاهای احتمالی در آینده خواهد شد:

🔸 حذف رکوردهای DNS:

rm -f /var/named/domainname.db
rndc reload

🔸 حذف کاربران لینوکسی باقی‌مانده:

userdel -r username

🔸 بررسی فایل‌های باقی‌مانده:

find /home -name "username" -exec rm -rf {} \;

📐 نمودار خلاصه فرآیند:

WHM Panel
⬇️
Terminate Account
⬇️
Remove DNS Zone
⬇️
User Cleanup in Linux
⬇️
System Verification ✅

بررسی خطاهای احتمالی پس از حذف اکانت

گاهی پس از حذف اکانت، ممکن است با خطاهایی مانند زیر روبه‌رو شوید:

نوع خطا دلیل بروز روش رفع
DNS Zone Conflict باقی‌ماندن رکورد دامنه در /var/named/ اجرای دستور rndc reload
FTP Login Error کاربر FTP هنوز در سیستم وجود دارد userdel -r را اجرا کنید
Apache Error 403 فایل‌های VirtualHost قدیمی بررسی مسیر /etc/httpd/conf.d/
⚠️ نکته: همیشه پس از حذف اکانت، دستور service httpd restart را برای اعمال تنظیمات جدید اجرا کنید.
وب‌داده ارائه‌دهنده تخصصی نمایندگی هاست cPanel با امکانات پیشرفته
✅ سرورهای ایران و هلند با سخت‌افزار نسل جدید
✅ بکاپ‌گیری خودکار روزانه
✅ پشتیبانی ۲۴ ساعته از کاربران WHM
برای مشاهده لوکیشن ها روی لینک زیر کلیک کنید! 👇

تفاوت Remove from List و Terminate در حذف اکانت

Remove from List: فقط اکانت را از رابط WHM مخفی می‌کند اما داده‌ها سالم باقی می‌مانند. Terminate Account: حذف کامل و دائمی است. تمام فایل‌ها و دیتابیس‌ها پاک می‌شوند.

⚠️ نکته: توجه داشته باشید همیشه قبل از Terminate، یک Backup کامل تهیه کنید. این کار برگشت‌پذیر نیست.

نتیجه‌گیری: حذف ایمن و اصولی اکانت از WHM

در این مقاله یاد گرفتیم که حذف اکانت از WHM تنها یک کلیک نیست، بلکه نیاز به دقت و آگاهی دارد. اگر مراحل پاک‌سازی و حذف رکوردهای DNS را انجام ندهید، ممکن است با خطاهای سیستمی روبه‌رو شوید.
با رعایت مراحل این آموزش، شما می‌توانید اکانت‌ها را به‌صورت کامل و ایمن حذف کرده و عملکرد سرور خود را بهینه کنید.
🎯 پیشنهاد ما این است که قبل از حذف هر اکانت، از ابزار Backup Wizard در WHM استفاده کنید و همیشه وضعیت سرور را با دستور top بررسی نمایید.
امیدواریم این آموزش از بلاگ وب‌داده برای شما مفید بوده باشد. در صورت وجود سؤال، در بخش نظرات همراه ما باشید.

سوالات متداول درباره حذف اکانت از WHM

آیا حذف اکانت از WHM قابل بازیابی است؟

خیر، پس از تأیید گزینه Terminate Account، تمام داده‌ها حذف می‌شوند؛ مگر اینکه از قبل بکاپ گرفته باشید.

در زمان‌های کم‌ترافیک سرور، معمولاً نیمه‌شب یا ساعات ابتدایی صبح.

سارا صالحی ریحانی
سارا صالحی ریحانی

کارشناس IT، وردپرس و کپی‌رایتر حوزه هاستینگ. پس از سال‌ها تجربه در شبکه، به دنیای کلمات و تولید محتوا وارد شدم و حالا در تیم وب‌داده، مفاهیم پیچیده هاست و سرور را به زبانی ساده و کاربردی برای علاقه‌مندان به دنیای شبکه می‌نویسم.

مقاله‌ها: 68
پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *