آموزش اتصال به سرور مجازی با SSH

در این راهنما یاد می‌گیری چطور به‌صورت گام‌به‌گام از ویندوز، لینوکس و مک به سرور مجازی‌ات با SSH متصل شوی، اولین کارهای ضروری را انجام دهی و سرور را ایمن کنی.

به‌روزرسانی: ۲۷ مرداد ۱۴۰۵

پیش‌نیازها

برای اتصال به سرور مجازی با SSH به سه اطلاعات اصلی نیاز داری که همگی در ایمیل تحویل سرور برایت ارسال شده‌اند:

  • آی‌پی (IP) سرور — آدرس عددی سرور، مثل ۱۹۲.۰.۲.۱۰
  • نام کاربری (Username) — به‌صورت پیش‌فرض root
  • رمز عبور (Password) — رمز کاربر root که در ایمیل تحویل سرور آمده است

اگر ایمیل تحویل سرور را دریافت نکرده‌ای، ابتدا پوشه اسپم را بررسی کن و در غیر این صورت از طریق ثبت تیکت در پرتال با پشتیبانی تماس بگیر.

اتصال در ویندوز با PuTTY

در ویندوز ساده‌ترین راه اتصال، استفاده از نرم‌افزار رایگان PuTTY است.

۱

دانلود و نصب PuTTY

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

۲

وارد کردن آی‌پی و پورت

در کادر Host Name (or IP address) آی‌پی سرور خود را وارد کن و در کادر Port عدد ۲۲ را قرار بده (پورت پیش‌فرض SSH).

۳

کلیک روی Open

روی دکمه Open کلیک کن. در اولین اتصال یک پیام امنیتی (Security Alert) نمایش داده می‌شود که باید روی Accept کلیک کنی.

۴

وارد کردن نام کاربری و رمز عبور

مقابل عبارت login as: عبارت root را تایپ کن و Enter بزن، سپس رمز عبور سرور را وارد کن. توجه کن که هنگام تایپ رمز عبور، هیچ کاراکتری روی صفحه نمایش داده نمی‌شود؛ این طبیعی است. بعد از Enter وارد سرور می‌شوی.

اتصال در لینوکس و مک

در سیستم‌عامل‌های لینوکس و مک نیازی به نرم‌افزار جداگانه نیست و کافی است ترمینال (Terminal) را باز کنی و دستور زیر را وارد کنی (به‌جای IP-SERVER آی‌پی سرور خود را بگذار):

ssh root@IP-SERVER

بعد از اجرای دستور، در اولین اتصال پیامی درباره اصالت سرور نمایش داده می‌شود که باید yes را تایپ کنی و Enter بزنی. سپس رمز عبور سرور را وارد کن (کاراکترها نمایش داده نمی‌شوند) و Enter بزن تا وارد سرور شوی.

اولین کارها بعد از اتصال

بعد از اولین اتصال، این کارها را برای به‌روزرسانی و ایمن‌سازی سرور انجام بده:

۱

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

لیست بسته‌ها را به‌روزرسانی و بسته‌های نصب‌شده را ارتقا بده:

apt update && apt upgrade -y
۲

ساخت کاربر جدید

به‌جای کار مستقیم با root، یک کاربر جدید بساز (به‌جای username نام دلخواه بگذار):

adduser username
۳

دادن دسترسی sudo

کاربر جدید را به گروه sudo اضافه کن تا بتواند دستورهای مدیریتی را اجرا کند:

usermod -aG sudo username
۴

فعال کردن فایروال

ابتدا اجازه اتصال SSH را در فایروال بده تا ارتباطت قطع نشود، سپس فایروال را فعال کن:

ufw allow OpenSSH
ufw enable

نکات امنیتی

رمز عبور کاربر root را در جای امنی نگه‌داری کن و آن را با کسی به اشتراک نگذار. برای امنیت بیشتر بهتر است ورود با رمز عبور را غیرفعال و ورود با کلید SSH (SSH Key) را فعال کنی تا سرورت در برابر حملات حدس رمز محافظت شود.

هنوز سرور مجازی نداری؟

سرورهای مجازی پرقدرت استار هاستینگ با منابع اختصاصی و پشتیبانی ۲۴ ساعته آماده‌ی راه‌اندازی‌اند.