
به اشتراک بگذارید
مدیریت سرورهای دارای WHM/cPanel همیشه نیازمند دقت و آگاهی است، بهویژه زمانی که میخواهید یک اکانت را حذف کنید. حذف اکانت از WHM اگر بهدرستی انجام نشود، میتواند باعث باقی ماندن فایلها، رکوردهای DNS و حتی کاربران سیستمی غیرفعال در سرور شود؛ مشکلاتی که بعدها ممکن است روی امنیت یا عملکرد سرور شما تأثیر بگذارد.
در این مقاله از وب داده، قصد داریم بهصورت کاملا عملی و مرحلهبهمرحله نحوه حذف اکانت از WHM را آموزش دهیم؛ به همراه بررسی نکات مهم بعد از حذف و روش پاکسازی کامل اطلاعات کاربر در سطح لینوکس.
🔹 پس از مطالعه این آموزش، شما قادر خواهید بود:
- اکانتها را از رابط کاربری WHM بهصورت کامل حذف کنید.
- تفاوت میان Remove from List و Terminate را بشناسید.
- تمام دادههای مربوط به اکانت را از سرور لینوکس پاکسازی کنید.
💡 در نظر داشته باشید که حذف کامل اکانت در WHM تنها با گزینه Terminate Account انجام میشود، اما عملیات پس از آن برای پاکسازی کامل ضروری است.
پس اگر به دنبال حذف دائمی اکانت در WHM بهصورت ایمن و بدون خطا هستید، این آموزش دقیقا برای شماست.
آنچه در این مقاله میخوانید:
حذف اکانت از WHM چیست؟
حذف اکانت از WHM در واقع فرآیند حذف کامل یک حساب کاربری از محیط مدیریت سرور cPanel/WHM است. هر اکانت در WHM مشابه یک آپارتمان در یک ساختمان است؛ با فایلها، پایگاه دادهها، ایمیلها و رکوردهای DNS مخصوص به خود. زمانی که این اکانت را حذف میکنید، باید مطمئن شوید تمام اجزای آن از سرور پاک شدهاند تا منابع آزاد شوند و خطاهای امنیتی ایجاد نشود.
چرا حذف اکانت در WHM اهمیت دارد؟
دلایل متعددی برای انجام حذف دائمی اکانت در WHM وجود دارد:
- آزادسازی منابع سرور مانند CPU و RAM
- جلوگیری از تداخل رکوردهای DNS یا SSL
- پاکسازی اطلاعات کاربران غیرفعال یا مهاجرتیافته
- بهبود عملکرد و سرعت کلی سرور
حذف ناقص اکانت چه مشکلاتی ایجاد می کند؟
- امنیت سرور: اگر کاربر سیستمی حذف نشده باشد، همچنان میتواند به سرور دسترسی داشته باشد.
- اتلاف فضا: فایلهای باقیمانده در /home میتوانند گیگابایتها فضا اشغال کنند.
- مشکلات DNS: رکوردهای حذف نشده میتوانند باعث تداخل در مسیریابی دامنه شوند.
- Backup غیرضروری: سیستمهای خودکار ممکن است همچنان از اکانت حذف شده Backup بگیرند.
پیشنیازهای حذف ایمن اکانت در WHM
قبل از حذف اکانت، پیش نیازهای زیر را بررسی کنید:
- ✅ تهیه بکاپ از فایلها و دیتابیسها (از بخش Backup در WHM)
- ✅ بررسی وضعیت DNS Zone در مسیر
/var/named/ - ✅ بستن تمام نشستهای FTP و ایمیل فعال مربوط به اکانت.
- ✅ بررسی اینکه اکانت روی هیچ دامنه یا Subdomain دیگری فعال نباشد.
آموزش حذف اکانت از WHM
در این بخش همراه ما باشید تا فرآیند حذف را بهصورت تصویری و گامبهگام انجام دهیم.
1- ورود به WHM
برای حذف دائمی اکانت در WHM، ابتدا باید وارد پنل WHM شوید.
🔸از منوی سمت چپ گزینه Account Functions را باز کنید.
🔸سپس گزینه Terminate Accounts را انتخاب کنید. این بخش تمام دادهها از جمله فایلها، ایمیلها و دیتابیسها را حذف می کند.

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

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


پاکسازی دادهها و رکوردهای 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/ |
✅ سرورهای ایران و هلند با سختافزار نسل جدید
✅ بکاپگیری خودکار روزانه
✅ پشتیبانی ۲۴ ساعته از کاربران WHM
برای مشاهده لوکیشن ها روی لینک زیر کلیک کنید! 👇
تفاوت Remove from List و Terminate در حذف اکانت
Remove from List: فقط اکانت را از رابط WHM مخفی میکند اما دادهها سالم باقی میمانند. Terminate Account: حذف کامل و دائمی است. تمام فایلها و دیتابیسها پاک میشوند.
نتیجهگیری: حذف ایمن و اصولی اکانت از WHM
در این مقاله یاد گرفتیم که حذف اکانت از WHM تنها یک کلیک نیست، بلکه نیاز به دقت و آگاهی دارد. اگر مراحل پاکسازی و حذف رکوردهای DNS را انجام ندهید، ممکن است با خطاهای سیستمی روبهرو شوید.
با رعایت مراحل این آموزش، شما میتوانید اکانتها را بهصورت کامل و ایمن حذف کرده و عملکرد سرور خود را بهینه کنید.
🎯 پیشنهاد ما این است که قبل از حذف هر اکانت، از ابزار Backup Wizard در WHM استفاده کنید و همیشه وضعیت سرور را با دستور top بررسی نمایید.
امیدواریم این آموزش از بلاگ وبداده برای شما مفید بوده باشد. در صورت وجود سؤال، در بخش نظرات همراه ما باشید.
سوالات متداول درباره حذف اکانت از WHM
آیا حذف اکانت از WHM قابل بازیابی است؟
خیر، پس از تأیید گزینه Terminate Account، تمام دادهها حذف میشوند؛ مگر اینکه از قبل بکاپ گرفته باشید.
تفاوت بین Remove from List و Terminate Account چیست؟
بهترین زمان برای حذف اکانتها چه موقع است؟
در زمانهای کمترافیک سرور، معمولاً نیمهشب یا ساعات ابتدایی صبح.



