PuTTY ابزاری رایگان و متن باز برای برقراری ارتباط بین کامپیوتر شما و سایر کامپیوترها میباشد.
این نرمافزار پروتکلهای مشهور و پرکاربرد نظیر SSH و Telnet را پشتیبانی میکند. نرمافزار PuTTY در عین سادگی و روان بودن، امکانات و قابلیتهای بسیار زیادی در اختیار شما قرار میدهد.
در این آموزش قصد داریم نحوهی برقراری اتصال SSH از طریق PuTTY را بررسی کنیم.
آموزش PuTTY
برای استفاده از این نرمافزار مراحل زیر را دنبال کنید.
1) دانلود و نصب PuTTY
در گام نخست PuTTY را از طریق وبسایت رسمی آن دانلود و نصب نمایید. برای رفتن به سایت PuTTY کلیک کنید.
2) تنظیمات برنامه
پس از نصب و باز کردن نرمافزار با صفحهای مشابه زیر مواجه میشوید.

قسمتهای مختلف را طبق نکات زیر تکمیل نمایید:
- برای اتصال به سرور مقصد در قسمت Host Name، آدرس سرور را به صورت IP و یا Domain وارد نمایید.
- Port پیشفرض SSH برابر با 22 میباشد. در صورتی که در سرور خود تغییری در SSH Port ندادهاید، این مقدار را تغییر ندهید.
در حال حاضر میتوانید با کلیک بر روی گزینهی Open با سرور مقصد ارتباط برقرار کنید.
همچنین میتوانید اطلاعات وارد شده را ذخیره نمایید. برای این کار در قسمت Saved Sessions نامی دلخواه برای سرور خود انتخاب نمایید.
نمونه آن در تصویر زیر نیز آورده شده است.

در حال حاضر اطلاعات وارد شده (Host Name و Port) تحت عنوان Local Server ذخیره شده است.
3) استفاده از برنامه
از این پس میتوانید به جای وارد کردن Host Name و Port سرور، روی اسم انتخابی (در مثال بالا: Local Server) کلیک و سپس در سمت راست Load انتخاب را نمایید. همچنین برای حذف اطلاعات ذخیره شده نیز میتوانید روی آن کلیک کرده و در سمت راست گزینهی Delete را انتخاب نمایید.
پس از وارد کردن Host Name ، Port و یا Load کردن اطلاعات ذخیره شده، با کلیک بر روی گزینهی Open صفحهی Command Line برای شما باز شده و درخواست اتصال SSH به سرور مربوطه ارسال میشود.
اگر برای اولین بار با سرور ارتباط برقرار میکنید پیام امنیتی تحت عنوان تایید کلید Fingerprint به شما داده میشود.
این کلید جهت اطمینان از اتصال به سرور مورد نظر شما است. میتوانید کلید داده شده در پیام را با کلید SSH Server در سرور مربوطه چک نمایید که مقادیر آن یکسان باشد، سپس گزینهی Yes را انتخاب نمایید. در صورتی که اطمینان دارید آدرس وارد شده به سرور درستی متصل شده است بر روی Yes کلیک کنید.
در صفحهی باز شده پس از وارد کردن Username و Password به کامپیوتر مقصد وارد و دسترسی خواهید داشت.
توجه داشته باشید به دلیل مسائل امنیتی هنگام نوشتن Password عبارتی در صفحهی شما نمایش داده نخواهد شد.
نکات
- توجه داشته باشید در برخی از شرایط به دلیل موارد امنیتی امکان SSH زدن به کاربر Root سرور وجود ندارد.
- در صورتی که بعد از کلیک بر روی Open ارور هایی نظیر Connection time out و Connection refused برخورد کردید برای رفع مشکل موارد زیر را بررسی نمایید:
الف) مقادیر Host Name و Port وارد شده صحیح باشند.
ب) تنظیمات Firewall سرور منجر به عدم دسترسی شما نشوند (مواردی مانند مسدود بودن SSH Port و Block شدن IP شما).
ج) سرویس SSH Server در سرور مقصد به درستی در حال اجرا باشد.
با انجام مراحل بالا شما میتوانید از نرمافزار PuTTY بهرهمند شوید.
به همین سادگی!!