برنامه نویسی

راه اندازی کلیدهای GitHub SSH در رایانه شما

این راهنما دستورالعمل های گام به گام را برای تنظیم کلیدهای SSH برای تعامل ایمن و کارآمد با مخازن GitHub ارائه می دهد.


پیش نیازها

  • اطمینان حاصل کنید که Git روی سیستم شما نصب شده است. اگر نه، آن را از گیت برای ویندوز دانلود و نصب کنید.
  • یک حساب GitHub

مراحل تنظیم کلیدهای SSH

1. Git را با اطلاعات کاربری خود پیکربندی کنید

دستورات زیر را اجرا کنید تا نام کاربری و آدرس ایمیل Git خود را به صورت جهانی تنظیم کنید. جایگزین کنید Your Name و your_email@example.com با مشخصات شما

git config --global user.name "Your Name"
git config --global user.email "your_email@example.com"
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید


2. یک جفت کلید SSH ایجاد کنید

استفاده کنید ssh-keygen دستور ایجاد یک جفت کلید SSH جدید. جایگزین کنید your_email@example.com با آدرس ایمیل GitHub شما.

ssh-keygen -t ed25519 -C "your_email@example.com"
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

  • هنگامی که از شما خواسته شد برای یک مکان فایل، فشار دهید وارد کنید برای پذیرش پیش فرض: /c/Users/YOU/.ssh/id_ed25519.
  • به صورت اختیاری، یک عبارت عبور برای امنیت بیشتر تنظیم کنید.

3. SSH Agent را راه اندازی کنید

عامل SSH را برای مدیریت کلیدهای SSH خود فعال کرده و راه اندازی کنید. از دستورات زیر در پاورشل (اجرا به عنوان مدیر):

Get-Service -Name ssh-agent | Set-Service -StartupType Manual
Start-Service ssh-agent
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید


4. کلید SSH خود را به Agent اضافه کنید

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

ssh-add c:/Users/YOU/.ssh/id_ed25519
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

جایگزین کنید YOU در صورت لزوم با نام کاربری سیستم خود.


5. کلید عمومی را در کلیپ بورد خود کپی کنید

محتویات فایل کلید عمومی خود را برای افزودن آن به GitHub در کلیپ بورد خود کپی کنید:

clip < ~/.ssh/id_ed25519.pub
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید


6. کلید SSH را به GitHub اضافه کنید

  1. وارد حساب GitHub خود شوید.
  2. رفتن به تنظیمات > کلیدهای SSH و GPG.
  3. کلیک کنید کلید SSH جدید.
  4. عنوانی را ارائه دهید (به عنوان مثال، “کلید SSH لپ تاپ”).
  5. کلید عمومی را از کلیپ بورد خود در قسمت قرار دهید کلید زمینه
  6. کلیک کنید کلید SSH را اضافه کنید.

7. اتصال SSH را بررسی کنید

برای تایید ارتباط با GitHub دستور زیر را اجرا کنید:

ssh -T git@github.com
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

در صورت موفقیت آمیز بودن، پیامی مشابه زیر مشاهده خواهید کرد:

Hi username! You've successfully authenticated, but GitHub does not provide shell access.
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید


نتیجه گیری

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

نوشته های مشابه

دیدگاهتان را بنویسید

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

دکمه بازگشت به بالا