ssh 秘鑰

生成 SSH 密鑰

  1. 打開終端

    在 Mac 上,你可以按 Command + Space 并輸入 "Terminal" 打開終端。

  2. 生成 SSH 密鑰: 在終端中,輸入以下命令來生成 SSH 密鑰:

    `ssh-keygen -t ed25519 -C "your_email@example.com"` 

.
如果你使用的是較舊的系統(tǒng),不支持 ed25519,你可以使用 rsa

    `ssh-keygen -t rsa -b 4096 -C "your_email@example.com"` 

將 `"your_email@example.com"` 替換為你在 GitHub 上注冊的郵箱。
  1. 保存 SSH 密鑰

    • 當提示 “Enter a file in which to save the key” 時,按 Enter 使用默認路徑(通常是 ~/.ssh/id_ed25519~/.ssh/id_rsa)。
    • 當提示輸入密碼短語時,你可以選擇輸入密碼來增加安全性,或者直接按 Enter 跳過。
  2. 添加 SSH 密鑰到 SSH Agent

    在生成密鑰后,運行以下命令來啟動 SSH agent 并添加你的 SSH 密鑰:

    `eval "$(ssh-agent -s)"
    ssh-add ~/.ssh/id_ed25519` 

.
如果你使用 rsa,命令應為:

    `ssh-add ~/.ssh/id_rsa` 

2. 將 SSH 公鑰添加到 GitHub

  1. 復制 SSH 公鑰

    • 使用以下命令復制你的公鑰內(nèi)容到剪貼板:

      <pre>

      bash

      復制代碼

      pbcopy < ~/.ssh/id_ed25519.pub

      </pre>

      如果你使用的是 rsa

      <pre>

      bash

      復制代碼

      pbcopy < ~/.ssh/id_rsa.pub

      </pre>

  2. 登錄 GitHub 并添加 SSH 密鑰

    • 打開 GitHub 并登錄你的賬戶。
    • 點擊右上角的頭像,然后選擇 Settings
    • 在左側欄中,點擊 SSH and GPG keys
    • 點擊 New SSH key 按鈕。
    • 給你的密鑰一個標題,然后在 Key 字段中粘貼你剛剛復制的公鑰。
    • 點擊 Add SSH key 按鈕保存。
最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容