صبر کنید...
مرکز آموزش میلاد سرور

کنسول نجات VPS؛ وقتی SSH قطع می‌شود

تصویر آموزشی کنسول نجات VPS؛ وقتی SSH قطع می‌شود
راهنمای تصویری و مرحله‌به‌مرحله میلاد سرور

قطع شدن SSH یا خرابی فایروال می‌تواند دسترسی را ببندد؛ کنسول نجات و اقدام‌های اولیه را بشناسید.

آخرین به‌روزرسانی: ۲۸ مهر ۱۴۰۵ · زمان مطالعه: حدود 3 دقیقه · سطح: کاربردی

در این آموزش چه یاد می‌گیرید؟
  • کنسول نجات VPS؛ وقتی SSH قطع می‌شود
  • از پنل، کنسول VNC/Serial را باز کنید
  • از داخل کنسول بکاپ اضطراری بگیرید

چرا این موضوع مهم است؟

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

اگر تازه سرور خریده‌اید، این آموزش نقطه شروع خوبی برای آشنایی با سرویس و جلوگیری از خطاهای رایج است.

پیش‌نیازها

  • دسترسی SSH با کاربر root یا کاربر دارای sudo
  • Ubuntu 22.04/24.04 یا Debian 12 (سازگاری با توزیع‌های مشابه)
  • نسخه پشتیبان از فایل‌ها و دیتابیس‌های مهم
  • دسترسی به پنل مدیریت سرور (VPS/Virtualizor)

راهنمای گام‌به‌گام

گام 1 — از پنل، کنسول VNC/Serial را باز کنید

از پنل، کنسول VNC/Serial را باز کنید. مقدارهای نمونه را با اطلاعات واقعی سرور خود جایگزین کنید و از اجرای دستور با مقادیر پیش‌فرض پرهیز کنید.

گام 2 — با کاربر و رمز اصلی وارد شوید

با کاربر و رمز اصلی وارد شوید. برای اطمینان، نتیجه را از یک مسیر دوم (مرورگر، کلاینت یا ابزار مانیتورینگ) هم بررسی کنید.

گام 3 — وضعیت شبکه و فایروال را بررسی کنید

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

گام 4 — سرویس SSH را ری‌استارت کنید

سرویس SSH را ری‌استارت کنید. این مرحله را با دقت انجام دهید و خروجی دستور را بررسی کنید تا از اعمال درست تغییرات مطمئن شوید.

گام 5 — لاگ بوت و journal را بخوانید

لاگ بوت و journal را بخوانید. پس از اجرا، وضعیت سرویس و لاگ‌ها را کنترل کنید؛ تغییر بدون بررسی می‌تواند خطای پنهان ایجاد کند.

گام 6 — از داخل کنسول بکاپ اضطراری بگیرید

از داخل کنسول بکاپ اضطراری بگیرید. اگر روی چند سرور کار می‌کنید، این مورد را یک‌بار روی محیط تست اجرا و سپس روی تولید اعمال کنید.

نمودار مراحل کنسول نجات VPS؛ وقتی SSH قطع می‌شود
شش گام اصلی این آموزش در یک نگاه

نمونه دستورها

نمونه دستورهای کنسول نجات VPS؛ وقتی SSH قطع می‌شود
دستورهای پیشنهادی؛ مقادیر نمونه را با اطلاعات سرور خود جایگزین کنید.
systemctl status ssh
ufw status
ip a
journalctl -b -p err

نکات امنیتی و بهینه‌سازی

  • لاگ‌ها را پایش کنید تا رفتار غیرعادی زودتر شناسایی شود.
  • تغییرات را مستند کنید تا در آینده یا هنگام تحویل به تیم دیگر قابل پیگیری باشد.
  • رمزها و کلیدها را در فایل‌های محافظت‌شده نگه دارید و هرگز در کد یا مخزن عمومی قرار ندهید.

خطاهای رایج و راه‌حل

  • خطای اتصال شبکه را با dig، ping و ss بررسی کنید؛ ممکن است فایروال یا DNS مقصر باشد.
  • اگر سرویس بالا نیامد، ابتدا journalctl و فایل خطای همان سرویس را بخوانید.
  • خطای اتصال شبکه را با dig، ping و ss بررسی کنید؛ ممکن است فایروال یا DNS مقصر باشد.
نکته طلایی: قبل از بستن تغییرات فایروال، از داخل کنسول یک نشست SSH جدید باز کنید تا دسترسی پشتیبان داشته باشید.

سؤالات متداول

کنسول نجات چه تفاوتی با SSH دارد؟

کنسول مستقیم به ماشین وصل می‌شود و به شبکه یا سرویس SSH وابسته نیست.

اگر رمز root را ندارم؟

از گزینه ریست رمز در پنل یا بازگردانی اسنپ‌شات استفاده کنید.

سرور مناسب نیازتان را انتخاب کنید

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

جمع‌بندی

گام بعدی پیشنهادی: یک برنامه بکاپ خودکار و مانیتورینگ آپتایم برای همین سرویس راه‌اندازی کنید.

این آموزش برای شما مفید بود؟نظر شما به بهتر شدن آموزش‌ها کمک می‌کند.
اشتراک‌گذاری:تلگرامواتساپX