بیاموزید که چگونه با کلید خصوصی و کلید عمومی به SSH متصل شوید

سعید ناصریسعید ناصریجولای 20, 20201min0

SSH سرویسی است که توسط آن به لینوکس متصل می شوید و دستورات مورد نیاز خود را وارد می کنید.

برای اتصال به سرویس Linux SSH می توانید از دو روش مختلف استفاده کنید.
1- با رمز عبور به SSH متصل شوید
2- با کلید خصوصی و کلید عمومی به SSH متصل شوید

در مقاله های قبلی ما 7 نکته طلایی برای امنیت در لینوکس را توضیح دادیم و یکی از مهمترین آنها برقراری ارتباط با لینوکس با استفاده از کلیدهای خصوصی / عمومی بود.

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

1- ابتدا نرم افزار puttygen را بارگیری کنید. (بارگیری نرم افزار Puttygen)
2. سپس نرم افزار Puttygen را باز کنید.

3- بر روی گزینه Generate کلیک کرده و پس از شروع ، شکل را با ماوس در قسمتی که جعبه قرمز کشیده شده است بکشید.

4- پس از ترسیم کد ، برای شما آماده خواهد شد.

5- حالا دو کلید خصوصی و عمومی را ذخیره کنید.

به خاطر داشته باشید که در صورت نیاز به وارد کردن رمز عبور برای کلیدهای خود ، فیلد عبارت عبور را پر کنید.

6- به سرور خود متصل شوید.
7. ابتدا دایرکتوری مخفی به نام ssh ایجاد کنید.
mkdir ~ / .ssh
8- دسترسی به پوشه ایجاد شده را تغییر دهید.
chmod 700. / ssh
9- فایل زیر را در آن ایجاد کنید.
touch / .ssh / مجاز_ کلیدها را لمس کنید
10- دسترسی به پرونده را با دستور زیر تغییر دهید.
chmod 600 ~ / .ssh / مجاز_کلی
11- پرونده زیر را با یک ویرایشگر باز کنید.
nano ~ / .ssh / مجاز_ کلیدها
12 – محتویات فایل کلید عمومی خود را که قبلاً در این پرونده ایجاد کرده اید کپی کنید و پرونده زیر را ذخیره کنید.

توجه داشته باشید که محتوای پرونده کلید عمومی با کلمه ssh-rsa شروع می شود.

13. پرونده sshd_config را با یک ویرایشگر باز کنید.
nano / etc / ssh / sshd_config
14. عبارت ServerkeyBits را پیدا کنید و علامت # را از ابتدای خط حذف کنید و شماره 2048 را در مقابل آن اضافه کنید.
15- عبارات زیر را در پرونده پیدا کنید و مقادیر آن را به ترتیب تغییر دهید.
RSAAuthenticaton بله
Publey احراز هویت بله
مجاز مجاز KeysFile٪ h / .ssh / مجاز_ کلید
16- عبارت زیر را در پرونده sshd_config پیدا کنید و علامت # را از ابتدای خط حذف کنید و کلمه no را در مقابل آن بنویسید.
17- پس از تغییرات ذکر شده ، پرونده را ذخیره کرده و سرویس ssh را مجدداً راه اندازی کنید.
راه اندازی مجدد سرویس ssh
18- نرم افزار putty را روی سیستم خود باز کرده و یک پروفایل جدید ایجاد کنید.
19. از نوار سمت راست ، روی گزینه SSH و سپس بر روی گزینه Auth کلیک کنید.
20. پرونده کلید خصوصی خود را اضافه کرده و روی open کلیک کنید.

اگر تمام مراحل را به درستی انجام داده اید؛ اکنون می توانید بدون کلیک کردن بر روی نام سرور خود ، به سرور متصل شوید.

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

یک نظر بدهید

ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت گذاری شده اند *

نه − 6 =