نحوه تولید کلید SSH در ویندوز 11/10

در این راهنما، ما یک روش آسان برای تولید کلید SSH(SSH key) در ویندوز 11 یا ویندوز 10 خواهیم دید. SSH یا Secure Shell یک پروتکل شبکه رمزنگاری است که یک تونل امن را روی شبکه ناامن ایجاد می کند تا داده های شما بین سرور منتقل شود. و مشتریان به صورت رمزگذاری شده

برای مثال، فرض کنید من یک شبکه خانگی دارم و ایمن نیست. در این حالت، اگر مجبور باشم داده‌ها را از یک منبع به مقصد منتقل کنم، می‌توان با استفاده از رویکرد Man in the middle (MITM) توسط مجرمان سایبری مورد حمله قرار گیرد . با این حال، اگر من از پروتکل SSH برای انجام همان کار استفاده کنم، ارتباط با استفاده از فناوری رمزنگاری ایمن باقی می‌ماند.

(Generate)یک کلید SSH در (SSH)Windows 11/10ایجاد کنید

برای تولید کلید SSH در (SSH)Windows 11/10 ، ابتدا باید مطمئن شوید که ویژگی OpenSSH Client(installed the OpenSSH Client feature) را روی دستگاه خود نصب کرده اید. Open SSH از تمام نسخه های پروتکل SSH پشتیبانی می کند و قابلیت های تونل زنی ایمن را فراهم می کند. تمام ترافیک شما را رمزگذاری می کند و از خطرات ربایی جلوگیری می کند.

بنابراین، تنظیمات ویندوز را باز کنید و به Apps > Apps & Features بروید. در قسمت سمت راست، روی پیوند ویژگی های اختیاری(Optional features) کلیک کنید .

ویندوز 11

کلاینت openssh ویندوز 11

ویندوز 10

کلید SSH را در ویندوز 10 تولید کنید

اکنون، بررسی کنید که آیا OpenSSH Client در لیست موجود است یا خیر.

اگر در لیست موجود نیست، روی دکمه افزودن ویژگی(Add a feature) کلیک کنید. OpenSSH Client را از لیست انتخاب کرده و سپس آن را نصب کنید.

پس از نصب صحیح، کامپیوتر خود را مجددا راه اندازی کنید تا مطمئن شوید.

ایجاد-SSH-key-in-Windows-10

در مرحله بعد Command Prompt را باز کنید . پس از باز شدن، خط فرمان زیر را تایپ کرده و Enter را بزنید .

ssh-keygen

در این زمان، سیستم از شما می خواهد که مکان پیش فرض را ذخیره کنید. می توانید با فشار دادن کلید Enter این کار را انجام دهید. همچنین می توانید مسیر را بنا به نیاز خود تغییر دهید. با این حال، به طور پیش فرض، مکان را به شکل زیر ارائه می دهد:

C:\users\<yourusername>\.ssh\id_rsa

پس از آن، سیستم از شما می خواهد که یک رمز عبور (گذرواژه) تعیین کنید. در حین تایپ رمز عبور، چیزی نمی بینید اما در آنجا ثبت می شود. در مرحله بعد(Next) ، همان رمز عبور را برای تأیید وارد کنید.

در صورت تمایل می توانید بدون تعیین رمز عبور ادامه دهید. برای انجام این کار، فقط کلید Enter را فشار دهید ، در غیر این صورت، عبارت عبور را در آنجا تایپ کنید.

با فشار دادن کلید Enter ، اثر انگشت کلید شما و SHA256 ظاهر می شود. الگوریتم پیش فرض RSA 2048 است.

کلید عمومی در فایل id_rsa.pub ذخیره می شود. به طور پیش فرض به شکل زیر قرار دارد:

C:\users\<yourusername>\.ssh\id_rsa.pub

توصیه می کنیم به دلایل واضح، کلید خصوصی SSH (id_rsa) را به اشتراک نگذارید.((id_rsa) )

امیدوارم این راهنما برای تولید کلیدهای SSH برای سیستم شما مفید باشد.(I hope this guide would be helpful to generate SSH keys for your system.)



About the author

من یک برنامه نویس کامپیوتر هستم و بیش از 15 سال است که هستم. مهارت های من در توسعه و نگهداری برنامه های کاربردی نرم افزاری و همچنین ارائه پشتیبانی فنی برای آن برنامه ها نهفته است. همچنین برنامه نویسی کامپیوتر را به دانش آموزان دبیرستانی آموزش داده ام و در حال حاضر یک مربی حرفه ای هستم.



Related posts