putty چیست؟
PuTTY که اولین بار در سال ۱۹۹۸ توسعه یافت، یک نرمافزار رایگان ارتباط از راه دور و یکی از پرکاربردترین ابزارهای شبیهساز ترمینال است که از پروتکلهای مختلف SSH، Telnet، rLogin و SCP پشتیبانی میکند. این نرم افزار بهصورت رسمی برای سیستم عامل ویندوز ارائه شده و همچنین در پلتفرمهای مختلف UNIX نیز، در دسترس است. Putty امکان اتصال به سرور مجازی از طریق ssh را فراهم میکند.
معرفی مختصر پروتکلهای SSH، Telnet، rLogin، SCP
SSH مخفف عبارت Secure Shell، یک پروتکل ارتباطی امن بر پایه TCP/IP بین سرویس دهنده و سرویس گیرنده میباشد؛ که دادهها را بهصورت رمزگذاری شده ارسال میکند. به عبارت سادهتر SSH پروتکل ارتباطی شبکه است که دو کامپیوتر را قادر میسازد تا با هم ارتباط برقرار کرده و داده ها را بهصورت امن به اشتراک بگذارند.
Telnet مخفف عبارت Telecommunication network، یک پروتکل شبکهای است که برای دسترسی مجازی به رایانه و ارائه کانال ارتباطی دو طرفه متنی بین دو ماشین استفاده میشود و به افراد توانایی کنترل قسمتهای مختلف یک کامپیوتر را از راه دور میدهد.
rlogin یا (remote login) یک دستور یونیکس است که به کاربر مجاز اجازه میدهد تا به سایر ماشینهای یونیکس (میزبان) در یک شبکه وارد شود به عبارت سادهتر یک استاندارد برای دسترسی و اتصال به یک سیستم از راه دور میباشد.
SCP یا Secure Copy Protocol به انتقال ایمن فایل های کامپیوتری از یک میزبان محلی به یک میزبان راه دور کمک میکند. SCP روی پورت ۲۲ اجرا میشود.
مزایا و معایب استفاده از ابزار puTTY
از مهمترین مزایای PuTTY میتوان به فراهم کردن امکانات مشخص از راه دور، پیکربندی آسان و پایدار در مقایسه با سایر برنامهها، امکان برقراری مجدد اتصال و انجام فرایند انتقال، بعد از قطع ارتباط، داشتن رابطه کاربری گرافیکی با کاربر ساده، پشتیبانی از تغییرات پیکربندی ترمینال ایمن راه دور توسط PuTTY، اشاره کرد.
مزیت اصلی آن این است که SSH یک اتصال امن و رمزگذاری شده به سیستم راه دور فراهم می کند. همچنین کوچک و مستقل است و میتوان آن را روی یک فلاپی دیسک حمل کرد.
همچنین موارد زیر را میتوان بهعنوان معایب ابزار PuTTY در نظر گرفت
تنها نام کاربری در قسمت session قابل ذخیره سازی است.
برای انتقال فایل های غیر متنی می بایست از ابزارهای واسط نظیر winscp استفاده شود.
شبیه ساز PuTTY با برخی از تجهیزات شبکه بندی Cisco قابل انطباق نیست.
زمانی که اتصال برقرار است، گزینه copy and paste غیر فعال است.
انواع PuTTY
- Bitvise SSH Client
- Bitvise SSH Server
آموزش نصب و راه اندازی نرم افزار puTTY
در ابتدا پوتی را از سایت رسمی آن https://www.putty.org/ دانلود و نصب کنید. پس از نصب پنجره زیر را مشاهده خواهید کرد.
بخش Host محل وارد کردن آدرس IP سرور مقصد میباشد.
بخش Port، برای وارد کردن شماره پورت مورد نظر، جهت اتصال به سرور میباشد. پورت ارتباط بهصورت پیشفرض ۲۲ است.
در بخش Connection type نوع ارتباط را بر روی SSH قرار دهید.
در آخر بر روی گزینه Open کلیک کنید.
در صورتی که برای اولین بار از نرم افزار PuTTY برای ارتباط با سرور استفاده میکنید، پیامی، مبنی بر اینکه مطمئن شوید به سرور و هاست درست و قابل اطمینانی متصل هستید به شما نشان داده میشود. اگر اطلاعاتی که وارد کردهاید صحیح است، بر روی گزینه Yes کلیک کنید تا وارد صفحه ورود شوید.