1. مستندات
  2. سرور مجازی
  3. لینوکس
  4. ای‌ای‌پنل
  5. مدیریت کنترل‌پنل aapanel از طریق محیط ssh

مدیریت کنترل‌پنل aapanel از طریق محیط ssh

Calendar

انتشار:

1404/08/25
Update Calendar

به روز رسانی:

1404/08/25

در این آموزش قصد داریم نحوه مدیریت کنترل‌پنل aaPanel از طریق محیط SSH را در سرورهای VPS لینوکس ایران‌سرور بررسی کنیم تا بتوانیم بدون ورود به محیط گرافیکی، تمام تنظیمات و سرویس‌های اصلی آن را کنترل کنیم.

مرحله اول: بررسی وضعیت سرویس aaPanel

بعد از ورود به سرور از طریق SSH دستورات زیر را به عنوان کاربر root اجرا کنید. برای اطمینان از اینکه سرویس aaPanel در حال اجرا است، دستور زیر را وارد کنید:

service bt status

اگر در خروجی عبارت active (running) را مشاهده کردید، یعنی پنل فعال و در حال اجرا است. در غیر این صورت، می‌توانید با دستور زیر آن را روشن کنید:

service bt start

در صورت نیاز برای توقف موقت پنل، دستور زیر را وارد کنید:

service bt stop

و اگر قصد دارید وضعیت پنل را ری استارت یا خطاهای احتمالی را رفع کنید، از دستور زیر برای راه‌اندازی مجدد استفاده کنید:

service bt restart

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

نمای خروجی دستور status

مرحله دوم: فهرست کامل دستورات مدیریتی aaPanel

با اجرای دستور زیر، می‌توانید تمام دستورات مدیریتی aaPanel را مشاهده کنید:

bt

در خروجی، منویی شامل گزینه‌های متعدد نمایش داده می‌شود که مهم‌ترین آن‌ها عبارت‌اند از:

  • (1) ری‌استارت پنل
  • (2) توقف پنل
  • (3) راه‌اندازی پنل
  • (4) بارگذاری مجدد پنل
  • (5) تغییر رمز عبور ورود
  • (6) تغییر نام کاربری ورود
  • (7) تغییر اجباری رمز MySQL
  • (8) تغییر پورت ورود به پنل
  • (9) پاک‌سازی کش پنل
  • (15) پاک‌سازی فایل‌های موقت و زباله سیستم
  • (22) مشاهده لاگ خطاهای پنل
  • (27) فعال یا غیرفعال کردن SSL برای پنل
  • (28) تغییر مسیر امنیتی ورود به پنل

این فهرست تقریباً تمام قابلیت‌های مدیریتی aaPanel را پوشش می‌دهد. برای اجرای هر دستور، کافیست شماره آن را وارد کنید و کلید Enter را بزنید.

نمای لیست دستورات bt

مرحله سوم: تغییر رمز ورود به پنل از طریق SSH

برای تغییر رمز ورود کافیست دستور زیر را وارد کنید و سپس رمز جدید را تعیین کنید:

bt 5

بعد از تایید، رمز جدید در پنل اعمال می‌شود و می‌توانید بلافاصله با آن وارد شوید. این روش سریع‌ترین و امن‌ترین راه برای بازیابی رمز ورود است.

نمای تغییر رمز از SSH

مرحله چهارم: تغییر پورت ورود به پنل

برای افزایش امنیت، بهتر است پورت پیش‌فرض ورود به پنل را تغییر دهید. از دستور زیر استفاده کنید:

bt 8

پس از واردکردن پورت جدید، پنل به‌صورت خودکار تنظیم می‌شود و از پورت جدید قابل دسترسی است. دقت کنید در فایروال نیز باید این پورت باز باشد:

ufw allow <new_port>/tcp

نمای تغییر پورت

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

برای پاک‌سازی فایل‌های موقت و بهبود عملکرد پنل، می‌توانید از دستور زیر استفاده کنید:

bt 15

این دستور کش‌ها، فایل‌های موقت و زباله سیستم را پاک می‌کند و باعث افزایش سرعت و آزادسازی فضا می‌شود.

نمای پاکسازی سیستم

مرحله ششم: تعمیر و بروزرسانی پنل

اگر عملکرد پنل دچار خطا شده یا بخشی از آن از کار افتاده، با دستور زیر می‌توانید فایل‌های خراب را تعمیر کنید:

bt 16

در صورت نیاز به بروزرسانی کامل به آخرین نسخه نیز همین دستور کافی است، زیرا فایل‌های قدیمی را بررسی کرده و نسخه جدید را جایگزین می‌کند.

نمای تعمیر پنل

مرحله هفتم: فعال یا غیرفعال کردن SSL برای پنل

برای فعال‌کردن SSL روی پنل و افزایش امنیت ارتباط، از دستور زیر استفاده کنید:

bt 27

با این دستور، اتصال پنل از HTTP به HTTPS تغییر می‌کند. اگر گواهی SSL معتبر ندارید، می‌توانید از گواهی خودکار Let’s Encrypt در محیط پنل استفاده کنید.

نمای فعالسازی SSL

مرحله هشتم: مشاهده لاگ خطاها و رفع مشکلات

برای بررسی علت خطاهای احتمالی در عملکرد پنل، دستور زیر را وارد کنید:

bt 22

این دستور آخرین خطاهای رخ‌داده را نمایش می‌دهد. با تحلیل لاگ‌ها می‌توانید بفهمید چه سرویس یا فایلی باعث بروز مشکل شده است.

نمای لاگ خطاهای پنل

در پایان، با اجرای این دستورات می‌توانید کنترل‌پنل aaPanel را به‌صورت کامل و دقیق از طریق محیط SSH مدیریت کنید. این روش برای مدیران سرورهای VPS لینوکس ایران‌سرور که نیاز به کنترل سریع، امن و بدون رابط گرافیکی دارند، بسیار کاربردی و حرفه‌ای است.

آیا توانستیم چالش شما را حل کنیم؟