當您需要從 GitHub 複製存儲庫到您的 Amazon EC2 實例時,您可以選擇使用 SSH Deploy Key。本文將指導您完成設定過程,並提供實際的命令行範例,以確保您可以順利地設定和使用。
使用 SSH Deploy Key 複製 GitHub 存儲庫
步驟 1: 創建 SSH Key
首先,在 EC2 實例上創建一個 SSH key,不要設置密碼。
|
|
按提示操作,指定 key 文件的保存路徑,例如:/home/ec2-user/.ssh/deploy_key
。
步驟 2: 添加 SSH Key 到 GitHub
- 登入您的 GitHub 帳號。
- 轉到您的存儲庫頁面,點擊「Settings」。
- 選擇「Deploy keys」並點擊「Add deploy key」。
- 輸入一個名稱,並將您的公鑰內容貼上到 key 欄位中。
- 決定是否授予該 key 寫權限,然後點擊「Add key」。
步驟 3: 配置 SSH
在 EC2 實例上配置 SSH,以使用創建的 Deploy Key。
|
|
添加以下配置:
|
|
步驟 4: 複製存儲庫
現在使用 SSH URL 複製 GitHub 存儲庫。
|
|