آموزش کامل اتصال به سرور مجازی لینوکس (Linux VPS)
سرور مجازی لینوکس معمولاً از طریق پروتکل SSH مدیریت میشود.
با استفاده از SSH میتوانید از طریق کامپیوتر یا موبایل به ترمینال سرور متصل شوید و دستورات لینوکسی اجرا کنید.

اطلاعات موردنیاز برای اتصال
بعد از خرید سرور لینوکس، معمولاً این اطلاعات برای شما ارسال میشود:
| مورد | مثال |
|---|---|
| IP سرور | 185.xxx.xxx.xxx |
| Username | root |
| Password | ******** |
| Port | 22 |
گاهی بهجای پسورد، فایل SSH Key نیز ارائه میشود.
آموزش اتصال با ویندوز (کامپیوتر و لپتاپ)
در ویندوز چند روش برای اتصال وجود دارد:
-
استفاده از PowerShell یا CMD
-
استفاده از نرمافزار PuTTY
روش اول — اتصال با CMD یا PowerShell
مرحله 1 — باز کردن ترمینال ویندوز
کلیدهای زیر را بزنید:
Windows + R
سپس وارد کنید:
cmd
یا:
powershell
مرحله 2 — اجرای دستور SSH
دستور زیر را وارد کنید:
ssh root@IP
مثال:
ssh root@185.xxx.xxx.xxx
مرحله 3 — تایید اتصال اولیه
در اولین اتصال این پیام نمایش داده میشود:
Are you sure you want to continue connecting?
عبارت زیر را تایپ کنید:
yes
مرحله 4 — وارد کردن رمز عبور
پسورد سرور را وارد کنید و Enter بزنید.
نکته:
هنگام تایپ پسورد چیزی نمایش داده نمیشود که طبیعی است.
مرحله 5 — اتصال موفق
بعد از ورود موفق، ترمینال لینوکس نمایش داده میشود.
روش دوم — اتصال با نرمافزار PuTTY
PuTTY چیست؟
PuTTY
یکی از محبوبترین نرمافزارهای اتصال SSH در ویندوز است.
مرحله 1 — اجرای PuTTY
بعد از نصب برنامه:
-
IP سرور را در قسمت Host Name وارد کنید
-
Port را روی 22 قرار دهید
-
Connection Type را روی SSH بگذارید
سپس Open را بزنید.
مرحله 2 — ورود اطلاعات
در پنجره مشکی:
-
Username را وارد کنید
-
سپس Password را وارد کنید
مرحله 3 — ورود به سرور
بعد از لاگین موفق، وارد محیط ترمینال لینوکس میشوید.
آموزش اتصال با مک (Mac)
سیستمعامل macOS بهصورت پیشفرض SSH دارد.
مرحله 1 — باز کردن Terminal
از بخش Spotlight جستجو کنید:
Terminal
مرحله 2 — اجرای دستور اتصال
دستور زیر را وارد کنید:
ssh root@IP
مثال:
ssh root@185.xxx.xxx.xxx
مرحله 3 — وارد کردن رمز عبور
پسورد را وارد کنید تا اتصال برقرار شود.
آموزش اتصال با موبایل اندروید
برای اندروید میتوانید از برنامههای SSH استفاده کنید.
برنامه پیشنهادی:
Termius
یا:
JuiceSSH
مرحله 1 — نصب برنامه
برنامه را از Google Play نصب کنید.
مرحله 2 — ساخت Host جدید
اطلاعات زیر را وارد کنید:
-
IP سرور
-
Username
-
Password
-
Port 22
مرحله 3 — اتصال به سرور
روی Connect بزنید تا وارد ترمینال لینوکس شوید.
آموزش اتصال با آیفون و آیپد (iOS)
در iOS نیز میتوانید از برنامه:
Termius
استفاده کنید.
مرحله 1 — نصب برنامه
از App Store برنامه را دانلود و نصب کنید.
مرحله 2 — افزودن سرور
اطلاعات سرور را وارد کنید:
-
IP
-
Username
-
Password
-
Port 22
مرحله 3 — اتصال
روی Connect بزنید تا وارد محیط SSH شوید.
اتصال با SSH Key (کلید امنیتی)
بعضی سرورها فقط با SSH Key اجازه ورود میدهند.
در این حالت:
-
فایل
.pem -
یا
.ppk
در اختیار شما قرار میگیرد.
اتصال با SSH Key در ویندوز
در PuTTY باید ابتدا کلید را با:
PuTTYgen
وارد کنید.
سپس هنگام اتصال، فایل کلید را انتخاب نمایید.
اتصال با SSH Key در لینوکس و مک
دستور:
ssh -i key.pem root@IP
مثال:
ssh -i server.pem root@185.xxx.xxx.xxx
نکات مهم امنیتی
تغییر رمز root
بعد از اولین ورود بهتر است رمز را تغییر دهید:
passwd
تغییر پورت SSH
برای افزایش امنیت، پورت SSH را از 22 تغییر دهید.
فعالسازی فایروال
در اوبونتو:
ufw enable
اگر اتصال برقرار نشد
موارد زیر را بررسی کنید:
-
IP صحیح باشد
-
پورت 22 باز باشد
-
اینترنت شما فعال باشد
-
SSH روی سرور فعال باشد
-
فایروال مسدود نکرده باشد
-
یوزرنیم و پسورد صحیح باشند
جمعبندی
برای اتصال به سرور مجازی لینوکس کافیست:
-
IP و اطلاعات SSH را داشته باشید
-
از SSH Client استفاده کنید
-
اطلاعات ورود را وارد نمایید
-
به ترمینال لینوکس متصل شوید
این اتصال روی:
-
ویندوز
-
مک
-
اندروید
-
آیفون
کاملاً ساده و سریع قابل انجام است.