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

آموزش اتصال به سرور مجازی از طریق 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

  1. Termius را از Mac App Store یا وب‌سایت رسمی دانلود و نصب کنید.
  2. پس از نصب، برنامه را باز کرده و اطلاعات اتصال به سرور را وارد کنید.
  3. با انتخاب 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
				
			
اتصال به سرور با استفاده از نرم افزار Windows Terminal

اتصال به سرور با استفاده از نرم افزار ZOC

ZOC یک نرم‌افزار کلاینت SSH قوی است که برای اتصال به سرورها و مدیریت اتصالات از راه دور استفاده می‌شود. این نرم‌افزار از پروتکل‌های مختلفی مانند SSH ،Telnet ،Rlogin ،Serial و دیگر پروتکل‌ها پشتیبانی می‌کند و امکانات پیشرفته‌ای را برای مدیریت اتصالات فراهم می‌آورد.

ویژگی‌های ZOC

  • پشتیبانی از پروتکل‌های مختلف: شامل SSH ،Telnet ،Rlogin و Serial.
  • مدیریت کلیدهای SSH: این نرم‌افزار امکان استفاده از کلیدهای SSH برای اتصالات امن را فراهم می‌کند.
  • رابط کاربری گرافیکی: به شما این امکان را می‌دهد که اتصالات مختلف را با استفاده از یک رابط گرافیکی مدیریت کنید.
  • پشتیبانی از اسکریپت نویسی: شما می‌توانید فرآیندهای مختلف را با استفاده از اسکریپت‌ها خودکار کنید.
  • پشتیبانی از تب‌ها: امکان باز کردن چندین تب و اتصال همزمان به چندین سرور.

نحوه استفاده از نرم افزار ZOC

1. نرم افزار ZOC را از وب‌سایت رسمی (https://www.emtec.com) دانلود و نصب کنید.

نحوه استفاده از نرم افزار ZOC

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

وارد کردن اطلاعات

3. به راحتی از طریق ZOC به سرور خود متصل شوید.

اتصال به سرور با استفاده از نرم افزار  Bitvise SSH Client

Bitvise SSH Client یک کلاینت SSH پیشرفته برای ویندوز است که از ویژگی‌های گرافیکی و امنیتی زیادی برخوردار است. این نرم‌افزار علاوه بر پشتیبانی از SSH، قابلیت انتقال فایل از طریق SFTP را نیز فراهم می‌کند.

ویژگی‌های Bitvise SSH Client

  1. پشتیبانی از SSH، SFTP، و تونل‌سازی
  2. رابط کاربری گرافیکی ساده و حرفه‌ای
  3. امکان مدیریت چندین اتصال همزمان
  4. امکان ذخیره اطلاعات ورود به سرور برای دسترسی سریع‌تر

نحوه استفاده از نرم افزار Bitvise SSH Client

1. نرم‌افزار را از وب‌سایت رسمی Bitvise دانلود کنید. (https://bitvise.com)
2. پس از نصب، نرم‌افزار را باز کنید.
3. در قسمت Host، آدرس IP سرور را وارد کنید.

اتصال به سرور با استفاده از نرم افزار Bitvise SSH Client

ارتباط خود را ایمن کنید!

با گواهینامه‌های 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

هنوز هیچ رأیی داده نشده. اولین نفر باشید!

اشتراک گذاری اشتراک گذاری در تلگرام اشتراک گذاری در لینکدین اشتراک گذاری در ایکس کپی کردن لینک پست

و در ادامه بخوانید

اولین دیدگاه را اضافه کنید.

برچسب ها

SSH VPS