ورود به سرور لینوکسی با کلید (بدون وارد کردن رمز)

Avatar
Server-Security-mashhadhost

در صورتی که بخواهید به صورت ریموت به سرور لینوکسی و از طریق کلاینتی نظیر PuTTY متصل شوید، حتما باید رمز روت سرور لینوکسی را هم وارد کنید. اما اکنون قصد داریم روشی را به شما معرفی کنیم که دیگر نیازی به وارد کردن رمز سرور نیست و تنها با یک کلید می توانید لاگین کنید. مزیت دیگر این روش نیز این است که می توانید چند کلید تولید کنید و به افراد مختلف بدهید، بدون این که هیچ کدام از این افراد رمز روت سرور لینوکسی را بدانند.

در سرور لینوکسی دو نوع کلید داریم:

  • public key
  • private key

با این مثال می توانیم این دو نوع کلید عمومی و خصوصی را تشریح کنیم:

درب منزل یا محل کار خود را در نظر بگیرید که یک زبانه برای وارد کردن کلید دارد و نوع کلید شما نیز کامپیوتری است. این زبانه توسط همگان قابل مشاهده است و اگر فردی این زبانه را ببیند خطری شما را تهدید نمی کند.

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

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

این دو کلید نیز ماجرایی مشابه مثال بالا دارند. شما می توانید یک سرور داشته باشید، اما کلید اصلی که رمز روت سرور می باشد را در اختیار هیچ فردی قرار ندهید. صرفا یک کلید برای آن ها تولید کنید که همانند میانبر باشد و افراد نیز هرکدام از میانبر مخصوص خودشان وارد شوند.

البته مزیتی که این کلید خصوصی دارد، اگر فردی این کلید را از شما بدزدد هم جای نگرانی نیست، چرا که می توانید به ازای هر کلید خصوصی یک رمز عبور هم تعیین کنید تا اگر کلید خصوصی هم لو رفت، بدون رمز عبور نتوان وارد شد.

حالا می خواهیم به شما در این مطلب آموزش دهیم که چگونه با کلید وارد سرور لینوکسی شوید.

در مورد این که چطور یک کلید خصوصی باید بسازید، با توجه به توزیع لینوکس خود و نوع کنترل پنل، می توانید در گوگل جستجو کنید.

فرض می کنیم که قبلا کلید خصوصی تولید کرده اید.

 

نیازمندی‌ها

بنابراین لازم است نرم افزار PuTTY را از طریق این لینک و با توجه به نوع سیستم عامل خود، دانلود و نصب کنید.

آموزش

پس از اجرای نرم افزار، از ستون سمت چپ نرم افزار وارد این مسیر شوید:

Connection > SSH > Auth

سپس روی Browse کلیک کنید و به دنبال فایل به پسوند .ppk بگردید.

 

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

 

در نهایت می توانید این پروفایل را ذخیره کنید تا دفعات بعدی دیگر نیاز به انجام دوباره این مراحل نباشد.

حالا می توانید روی پروفایل ذخیره شده دو بار کلیک کنید تا این صفحه برای شما باز شود.

 

در صورتی که رمز عبور یا passphrase تعیین کرده باشید الان لازم است آن را هم وارد کنید. در غیر این صورت مستقیما لاگین می کند.

تبریک! شما موفق شدید با استفاده از کلید و بدون وارد کردن رمز روت، وارد سرور شوید 🙂

1
اشتراک گزاری
Avatar
سورکی

انصراف از پاسخ