رضا جمالی
21 مرداد 1396
۰ دیدگاه
لاگین کردن ارتباط (SSH) با کلید خصوصی در سیستم عاملهای مک و لینوکس
در این مقاله به بررسی لاگین کردن با استفاده از کلید خصوصی در ارتباطات (SSH) در سیستمعاملهای مک و لینوکسی خواهیم پرداخت. پیش از شروع آموزش بهیاد داشته باشید که نیاز به یک ویرایشگر متن و همچنین یک نرمافزار کلاینت اتصال به (SSH) بر روی سیستمعامل خود داشته باشید.
- برای شروع ابتدا در ویرایشگر متن یک فایل برای ذخیرهی کلید خصوصی با نام (txt) ایجاد کنید.
- برای ادیت و ویرایش این فایل میتوانید از دستور زیر در (vim) استفاده کنید:
vim deployment_key.txt
- پس از اینکه ویرایشگر باز شد، کلید (i) را فشار دهید تا اجازه وارد کردن محتوا در آن به شما داده شود.
- کلید خصوصی را واردکنید، فقط دقت داشته باشید تا خط (BEGIN) و (END) را فراموش نکنید.
- سپس فایل را با فشردن (ESC) و سپس :wq ذخیره میکنیم.
- برای دادن حق دسترسی و مجوز به این فایل میبایست (Permission) آن را ۶۰۰ و یا ۴۰۰ قرار دهیم. فراموش نکنید تنظیم این حقوق دسترسی ضروری است.
chmod 600 deployment_key.txt
- همانند مثال زیر، فایل کلید را بارگذاری کنید و به (IP) مورد نظر لاگین کنید.
ssh -i deployment_key.txt demo@xxx.xxx.xxx.xxx
- پس از آن از شما اجازه تایید اتصال و نشست را میخواهد.
- اگر از قبل برای ارتباط (SSH) پسوورد تنظیم کردهاید، پس از تأیید برقراری نشست از شما خواسته میشود تا آن را وارد کنید.