آموزش اتصال به سرور مجازی از طریق SSH
اتصال به سرور مجازی (VPS) از طریق SSH (Secure Shell) یکی از بهترین روشهای امن برای ارتباط از راه دور بین دو کامپیوتر معمولا سرور و کلاینت است. شما میتوانید به سرور خود متصل شوید و بدون نیاز به حضور فیزیکی، دستورات مختلف را اجرا کنید. در این مقاله، روشهای اتصال به سرور مجازی از طریق SSH در سیستم عاملهای مختلف مانند ویندوز، لینوکس و macOS را به همراه نرم افزارهای مورد نیاز معرفی خواهیم کرد.
نصب نرم افزار SSH Client برای انواع سیستم عامل
بیایید تا با یکدیگر به بررسی نصب نرم افزار SSH Client برای انواع سیستم عامل بپردازیم
سیستم عامل لینوکس
در بیشتر توزیعهای لینوکس، ابزار SSH به صورت پیشفرض نصب است و شما میتوانید از ترمینال برای اتصال به سرور استفاده کنید. به طور کلی، نیازی به نصب نرمافزار اضافی نیست.
نحوه اتصال به سرور با SSH در لینوکس:
1. ترمینال خود را باز کنید.
2. از دستور زیر برای اتصال به سرور استفاده کنید:
ssh username@IP_address
در این دستور:
- username: نام کاربری شما بر روی سرور (مثلاً root یا ubuntu).
- IP_address: آدرس IP عمومی سرور شما
3. برای خروج از ssh ریموت و بازگشت به shell محلی (local)، میتوانید از دستور زیر استفاده کنید:
exit
استفاده از OpenSSH در لینوکس
کاربران لینوکس نیز میتوانند از ابزار قدرتمند OpenSSH برای اتصال به سرور مجازی خود استفاده کنند. OpenSSH یک ابزار متنباز و رایگان است که تمام دادهها و همچنین اطلاعات ورود به سرور مانند نام کاربری و رمز عبور را رمزنگاری میکند. این ویژگی باعث میشود حتی در شبکههای ناامن نیز بتوانید بدون نگرانی به سرور متصل شوید. اگر OpenSSH روی سیستم شما نصب نیست، میتوانید آن را با استفاده از دستورات زیر نصب کنید:
روی Debian/Ubuntu
sudo apt update
sudo apt upgrade
sudo apt install openssh-client
روی CentOS/RHEL
sudo yum install openssh-clients
پس از نصب، میتوانید از دستور ssh برای اتصال به سرور استفاده کنید.
سیستم عامل macOS
Termius یک کلاینت SSH حرفهای و محبوب است که امکانات پیشرفتهای برای مدیریت اتصالات از راه دور ارائه میدهد. این نرمافزار علاوه بر امکان اتصال ساده به سرور، قابلیتهایی همچون مدیریت کلیدهای SSH و ذخیرهسازی امن پسوردها را نیز به کاربران خود میدهد. Termius برای سیستمعاملهای مختلف از جمله ویندوز، macOS، لینوکس و موبایل (iOS و Android) قابل دسترسی است و به راحتی میتوانید آن را دانلود و استفاده کنید. این ویژگیها باعث میشود که Termius به یکی از بهترین انتخابها برای مدیریت اتصالات SSH در میان کاربران تبدیل شود.
نحوه اتصال به سرور با SSH در macOS با استفاده از Termius
- Termius را از Mac App Store یا وبسایت رسمی دانلود و نصب کنید.
- پس از نصب، برنامه را باز کرده و اطلاعات اتصال به سرور را وارد کنید.
- با انتخاب Host مورد نظر، به سرور خود متصل شوید.
اگر از ترمینال استفاده میکنید، دستور مشابه لینوکس است:
ssh username@IP_address
سیستم عامل ویندوز
در ویندوز، به طور پیشفرض ابزار SSH نصب نیست، اما شما میتوانید از ابزارهای مختلف برای اتصال به سرور استفاده کنید. در ادامه چند نمونه از نرم افزارهای پرکاربرد را معرفی خواهیم کرد .
اتصال به سرور با استفاده از نرم افزار PuTTY
PuTTY یکی از پرکاربردترین کلاینتهای SSH در ویندوز است که به راحتی قابل دانلود و استفاده میباشد.
نحوه اتصال به سرور با PuTTY:
1. PuTTY را از وبسایت رسمی دانلود کنید و نصب کنید.
2. نرمافزار را باز کنید و در بخش Host Name (or IP address)، آدرس IP سرور خود را وارد کنید.

3. در بخش Port، شماره پورت 22 (پورت پیشفرض برای SSH) را وارد کنید.
4. بر روی Open کلیک کنید. پس از آن، از شما خواسته میشود که نام کاربری و پسورد سرور را وارد کنید.

اتصال به سرور با استفاده از نرم افزار Windows Terminal
Windows Terminal ابزاری است که در ویندوز 10 و بالاتر به صورت پیشفرض نصب شده است و از SSH پشتیبانی میکند.
نحوه اتصال به سرور با Windows Terminal
1. Windows Terminal را باز کنید.
2. از دستور زیر برای اتصال به سرور استفاده کنید:
ssh username@IP_address

اتصال به سرور با استفاده از نرم افزار ZOC
ZOC یک نرمافزار کلاینت SSH قوی است که برای اتصال به سرورها و مدیریت اتصالات از راه دور استفاده میشود. این نرمافزار از پروتکلهای مختلفی مانند SSH ،Telnet ،Rlogin ،Serial و دیگر پروتکلها پشتیبانی میکند و امکانات پیشرفتهای را برای مدیریت اتصالات فراهم میآورد.
ویژگیهای ZOC
- پشتیبانی از پروتکلهای مختلف: شامل SSH ،Telnet ،Rlogin و Serial.
- مدیریت کلیدهای SSH: این نرمافزار امکان استفاده از کلیدهای SSH برای اتصالات امن را فراهم میکند.
- رابط کاربری گرافیکی: به شما این امکان را میدهد که اتصالات مختلف را با استفاده از یک رابط گرافیکی مدیریت کنید.
- پشتیبانی از اسکریپت نویسی: شما میتوانید فرآیندهای مختلف را با استفاده از اسکریپتها خودکار کنید.
- پشتیبانی از تبها: امکان باز کردن چندین تب و اتصال همزمان به چندین سرور.
نحوه استفاده از نرم افزار ZOC
1. نرم افزار ZOC را از وبسایت رسمی (https://www.emtec.com) دانلود و نصب کنید.

2. پس از نصب، نرم افزار را باز کرده و اطلاعات اتصال به سرور (آدرس IP، پورت، نام کاربری و پسورد یا کلید SSH) را وارد کنید.

3. به راحتی از طریق ZOC به سرور خود متصل شوید.
اتصال به سرور با استفاده از نرم افزار Bitvise SSH Client
Bitvise SSH Client یک کلاینت SSH پیشرفته برای ویندوز است که از ویژگیهای گرافیکی و امنیتی زیادی برخوردار است. این نرمافزار علاوه بر پشتیبانی از SSH، قابلیت انتقال فایل از طریق SFTP را نیز فراهم میکند.
ویژگیهای Bitvise SSH Client
- پشتیبانی از SSH، SFTP، و تونلسازی
- رابط کاربری گرافیکی ساده و حرفهای
- امکان مدیریت چندین اتصال همزمان
- امکان ذخیره اطلاعات ورود به سرور برای دسترسی سریعتر
نحوه استفاده از نرم افزار Bitvise SSH Client
1. نرمافزار را از وبسایت رسمی Bitvise دانلود کنید. (https://bitvise.com)
2. پس از نصب، نرمافزار را باز کنید.
3. در قسمت Host، آدرس IP سرور را وارد کنید.

ارتباط خود را ایمن کنید!
با گواهینامههای SSL از پویان آی تی (DV، OV، EV) از برندهای معتبر Sectigo و Certum، از امنیت بالاتر و کاهش خطر حملات MitM بهره مند شوید. هم اکنون اقدام کنید!
نتیجه گیری
اتصال به سرور مجازی از طریق SSH یک روش امن و کارآمد برای مدیریت سرور است. بسته به سیستم عاملی که استفاده میکنید، روشهای مختلفی برای اتصال به سرور وجود دارد. در این مقاله، نرمافزارهای مختلفی مانند PuTTY، Windows Terminal ،Termius ، Bitvise و Zoc ابزارهای داخلی سیستم عاملها را معرفی کردیم. با استفاده از این ابزارها، میتوانید به راحتی به سرور خود متصل شوید و آن را مدیریت کنید.
سوالات متداول
آیا میتوانم از کلید SSH برای ورود به سرور استفاده کنم؟
بله، بسیاری از کلاینتهای SSH مانند PuTTY و Bitvise از قابلیت ورود با کلید SSH پشتیبانی میکنند. استفاده از کلید SSH امنتر از ورود با پسورد است.
چگونه میتوانم اتصال SSH خود را از سرور قطع کنم؟
برای قطع اتصال SSH، کافی است دستور Exit را وارد کنید تا به ترمینال محلی خود بازگردید.
آیا اتصال SSH میتواند با استفاده از پورتهای غیر از 22 انجام شود؟
بله، اگر سرور شما به دلایل امنیتی پورت SSH را تغییر داده باشد، میتوانید از پورتهای دلخواه دیگری برای اتصال استفاده کنید.
منابع
- https://www.strongdm.com/blog/how-to-use-ssh-to-connect-to-remote-server-windows-linux-mac
به این مقاله امتیاز دهید!
میانگین امتیاز 0 / 5. تعداد رأی ها : 0
هنوز هیچ رأیی داده نشده. اولین نفر باشید!
اولین دیدگاه را اضافه کنید.