نحوه اتصال به SSH در ویندوز، لینوکس و مک

آنیتا نظری 

مرداد 29, 1399

به منظور اتصال به SSH در cPanel و دسترسی به فایل‌های خود از این طریق،‌ روش‌های متفاوتی برای هر سیستم عامل در نظر گرفته شده است. در این آموزش به بررسی نحوه اتصال به SSH در ویندوز، لینوکس و مک می‌پردازیم.

بطور کلی SSH یا Secure Shell یک پروتکل شبکه (network protocol) می‌باشد. در واقع SSH به عنوان جایگزینی برای telnet و سایر ارتباطات غیر امن برای اتصال به سیستم‌های لینوکس/یونیکس طراحی شده است.

SSH بهترین گزینه جهت ارتباط ایمن به یک Daemon SSH می‌باشد که روی یک سرور از راه دور (remote server) اجرا می‌شود. ازجمله کاربردهای رایج این اتصال، انتقال ایمن فایل‌ها و پوشه‌ها، ورود ایمن ادمین (administration) به سرورهای از راه دور و ارتباطات ایمن FTP می‌باشد.

 

اتصال به SSH در ویندوز با PuTTy

در این بخش اتصال به ssh با putty را بررسی خواهیم کرد:
جهت اتصال ریموت به سرور لینوکسی در ویندوز، می‌توانید از نرم‌افزار PuTTy استفاده نمایید. PuTTy (برنامه اتصال به ssh) یک نرم افزار رایگان می‌باشد که می توانید از سایت رسمی PUTTY آن را دانلود نمایید.

چگونه می‌توانیم به SSH متصل شویم؟

در نرم‌افزار PuTTY، در قسمت Session، نام سایت/دامنه خود را در قسمت Host Name وارد کنید و بر روی دکمه «open» کلیک نمایید. البته به این موضوع نیز توجه داشته باشید که اگر هاست شما دارای پورت خاصی است، آن را در قسمت Port در putty نیز وارد کنید.

نحوه اتصال به ssh از طریق putty

 

پس از اینکه بر روی دکمه «open» کلیک کردید، ممکن است با ارور زیر مواجه شوید. در این مرحله نیز بر روی «yes» کلیک کنید:

the server's host key is not cached in the registry

 

در این مرحله به SSH خود متصل شده‌اید. تنها کافی‌ست پسورد خود را نیز وارد نمایید.

 

 

اتصال به SSH از طریق سیستم عامل Mac با استفاده از Terminal

در صورتی که سیستم عامل شما Mac می‌باشد، جهت ریموت شدن به سرور لینوکسی می‌توانید از Terminal استفاده نمایید. Terminal نرم افزاری است که با تمامی نسخه‌های Mac OS X سازگار می‌باشد.
جهت این کار به شرح زیر اقدام نمایید:

Finder را باز کنید و به مسیر Applications>Utilities Folder بروید و ترمینال را بیابید:

ترمینال در مک نحوه اتصال به ssh در مک او اس

 

 

ترمینال را باز کنید.

دستور زیر را وارد کنید:

ssh username@example.com

نحوه اتصال به ssh در مک از طریق ترمینال

 

شما می‌توانید نام کاربری cPanel خود (در این مثال، efixtest) را به عنوان نام کاربری SSH وارد کنید. نام کاربری سی پنل را می‌توانید در ستون General Information در سمت راست cPanel بیابید.

cpanel username

 

به جای example.com نام دامنه/سایت خود و یا IP سرور را وارد نمایید.

اگر هاست شما دارای پورت خاصی است،‌ پیش از وارد نمودن کامند بالا، -p پورت را بکار ببرید:

سپس Return را فشار دهید.

توجه داشته باشید که هنگامی که برای اولین بار به سیستم لاگین می‌کنید، پیغامی به صورت زیر دریافت می‌کنید که می‌بایست صحت اطلاعات ورودی خود (authenticity) hsot را تأیید کنید:

.The authenticity of host ‘example.com’ can’t be established
.RSA key fingerprint is da:e5:96:49:99:75:d7:79:45:75:7d:62:0c:5a:1f:0d?Are you sure you want to continue connecting (yes/no)

در صورتی که نام دامنه نمایش داده شده در خطوط بالا صحیح می باشد، عبارت yes را وارد نمایید و سپس Return را فشار دهید.
همچنین توجه نمایید که هنگام وارد کردن رمز عبور ، هیچ کاراکتری مشاهده نمی‌کنید اما در اصل وارد می‌شود.

 

اتصال به SSH از طریق سیستم عامل لینوکس با استفاده از Terminal

در هردو سیستم Gnome و KDE می‌توانید اتصال به SSH را از طریق ترمینال انجام دهید.
ترمینال را باز کنید.

دستور زیر را وارد کنید:

ssh username@example.com

 

شما می‌توانید نام کاربری cPanel خود را به عنوان نام کاربری SSH وارد کنید. نام کاربری سی پنل را می‌توانید در ستون Stats در سمت چپ cPanel بیابید.
به جای example.com نام دامنه/سایت خود و یا IP سرور را وارد نمایید.
سپس Return را فشار دهید.

 

توجه داشته باشید که هنگامی که برای اولین بار به سیستم لاگین می‌کنید، پیغامی به صورت زیر دریافت می‌کنید که می‌بایست صحت (authenticity) هاست/host را تأیید کنید:

.The authenticity of host ‘example.com’ can’t be established
.RSA key fingerprint is da:e5:96:49:99:75:d7:79:45:75:7d:62:0c:5a:1f:0d?Are you sure you want to continue connecting (yes/no)

 

در صورتی که نام دامنه نمایش داده شده در خطوط بالا صحیح می‌باشد، عبارت yes را وارد نمایید و سپس Return را فشار دهید.
همچنین توجه نمایید که هنگام وارد کردن رمز عبور ، هیچ کاراکتری مشاهده نمی‌کنید اما در اصل وارد می شود.

آنیتا نظری 

کارشناس نرم‌افزار، طراح وب سایت و کارشناس فنی وب هاستینگ، مسلط به زبان انگلیسی و علاقه‌مند به موضوعات IT و تکنولوژی.