لاگین کردن با کلید خصوصی

الناز منشاری ۲۱ مرداد ۱۳۹۶ ۰ دیدگاه

لاگین کردن ارتباط SSH با کلید خصوصی در سیستم‌ عامل‌های مک و لینوکس

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

  • برای شروع ابتدا در ویرایشگر متن یک فایل برای ذخیره‌ی کلید خصوصی با نام txt ایجاد کنید.
  • برای ادیت و ویرایش این فایل می‌توانید از دستور زیر در vim استفاده کنید:

vim deployment_key.txt

  • پس از اینکه ویرایشگر باز شد کلید i را فشار دهید تا اجازه وارد کردن محتوا در آن به شما داده شود.
  • کلید خصوصی را واردکنید، فقط دقت داشته باشید تا خط BEGIN و END را فراموش نکنید.

  • سپس فایل را با فشردن ESC و سپس :wq ذخیره می‌نمائیم.
  • برای دادن حق دسترسی و مجوز به این فایل می‌بایست تا Permission آن را 600 و یا 400 قرار دهیم. فراموش نکنید تنظیم این حقوق دسترسی ضروری است.

chmod 600 deployment_key.txt

  • همانند مثال زیر، فایل کلید را بارگذاری کنید و به IP مورد نظر لاگین کنید.

ssh -i deployment_key.txt demo@xxx.xxx.xxx.xxx

  • پس از آن از شما اجازه تایید اتصال و نشست را می‌خواهد.
  • اگر از قبل برای ارتباط SSH پسوورد تنظیم نموده‌اید، پس از تأیید برقراری نشست از شما خواسته می‌شود تا آن را وارد نمائید.
فناوران شبکه سینداد (آهنگ نوآوری)

سینداد یعنی هدیه‌ی سیمرغ، یا فرزند سیمرغ؛ به عبارتی یعنی خود سیمرغ، با همه ی شگفتی هایش، اما جوانتر و سرزنده تر. و این چیزی است که ما سعی می کنیم در سینداد باشیم. از سال ۱۳۸۵ دانش مان را به صورت خدماتی در حوزه ی هاستینگ، شبکه و تولید نرم افزار در اختیار مشتریان مان قرار داده ایم و به این افتخار می کنیم که تک تک آنها تا به امروز همراه ما مانده اند. باور داریم که سینداد صرفاً یک شرکت نیست، بلکه نوعی باور است به ارائه ی شگفت انگیز از هر چیز.