مرکز آموزش

نحوه دسترسی به SSH از طریق کلید

  • SSH, کلید, لاگین, لینوکس, keys
  • 3

با استفاده از کلید، بدون نیاز به رمز عبور می توانید به SSH دسترسی پیدا کنید. این روش از این حیث که نیازی به ذخیره سازی رمز عبور یا قابت ماندن آن وجود ندارد، از درجه امنیتی بالایی برخوردار است. ضمن اینکه تنها صاحب کلید امکان دسترسی به سرور را خواهد داشت.

چگونه از طریق کلید به SSH لاگین کنیم؟
برای شروع کار به مجموعه Putty نیاز داریم. شما می توانید پکیج Putty را از اینجا دانلود کنید و سپس در یک فولدر ذخیره و Extract نمایید.

1- از بین 3 فایل موجود، Pageant را اجرا کنید.
2- با اجرای برنامه Pageant، آیکون آن در Taskbar سیستم عامل، جایی که ساعت قرار دارد نمایان می شود.
3- بر روی آن کلیک راست و سپس گزینه Add Key را انتخاب کنید.
4- از طریق پنجره باز شده اقدام به معرفی و بارگذاری کلید خصوصی (Private Key) با پسوند ppk نمایید.
چنانچه برای کلید رمز عبور تعیین کرده اید، لازم است پس از بارگذاری کلید رمز آن را نیز وارد کنید.
5- در این مرحله مجددا بر روی آیکون Pageant کلیک راست و اینبار گزینه New session را انتخاب کنید.
6- در فیلد Hostname، نام کاربری ورود به SSH را بهمراه IP یا Hostname سرور به شکل زیر وارد کنید:

root@1.2.3.4
root@server.hostname.com

7- پورت پیشفرض SSH عدد 22 می باشد. با این حال چنانچه اقدام به تغییر این پورت کرده اید لازم است مقدار جدید را در فیلد Port وارد نمایید.

در صورت تمایل می توانید در بخش Save Sessions یک نام برای سرور مورد نظر وارد و سپس دکمه Save را اعمال کنید. با این اقدام در دفعات بعد دیگر نیازی به طی مراحل 4 و 5 نیست. کافیست بر روی Pageant کلیک راست و گزینه Saved Sessions را انتخاب نمایید.

8- با وارد کردن اطلاعات فوق و اعمال دکمه Open در انتهای پنجره، محیط خط فرمان بدون درخواست رمز عبور باز شده و آماده استفاده خواهد بود.

تنها در صورتی کلید خصوصی شما شناسایی خواهد شد که قبلا کلید عمومی (Public Key) آن را در سرور قرار داده باشید!

تمامی حقوق مادی و معنوی این مطلب متعلق به HiSupport است.
کپی برداری از مطالب تنها با ذکر منبع و لینک به وبسایت HiSupport بلامانع است.


آیا این آموزش به شما کمک کرد؟