現在位置: 首頁 > Git, MacOS > 正文

Mac 於 SourceTree 用 SSH Key 登入

小弟目前都是在 Mac 的環境進行作業,在眾多的 Git Client Tools 我選擇了 SourceTree 來當工具,SourceTree 同時支援 GitHub、Bitbucket、Kiln

 

SourceTree 支援 SSH Key 登入,在這個部分有些特別的地方需要注意,所以在此紀錄

 

在 SourceTree 內你是找不到 SSH Key 的設定參數的,SourceTree 將在預設的位置抓取你的 SSH Key,必須將指定檔案名稱放在指定地方才能正常登入

 

在進行前你必須先擁有一台 Git share repository,並且建立好私鑰。

參考:CentOS 安裝 Git Server 共享 repository 達到多人開發環境

 

 

首先你必須擁有一組 SSH Key 私鑰

 

Step.1 建立 ~/.ssh 金鑰目錄

 

Step.2 複製私鑰至 ~/.ssh

 

Step.3 私鑰權限為 0600

 

測試登入 OK!

 

SourceTree 的 SSH Key 會自動去抓取 ~/.ssh/id_rsa ,並且一定要權限為 600 否則還是會提示密碼登入唷!

 

文章連結: https://shazi.info/mac-%e6%96%bc-sourcetree-%e7%94%a8-ssh-key-%e7%99%bb%e5%85%a5/ | Mr. 沙先生

該文章由 shazi7804 於2015年08月18日發表在 Git, MacOS 分類下, 你可以發表回文,並在保留原文地址及作者的情况下引用到你的網站或部落格。
原文轉載請註明: Mac 於 SourceTree 用 SSH Key 登入 | Mr. 沙先生
標籤: , , ,

Mac 於 SourceTree 用 SSH Key 登入:目前有5 條留言

  1. 板凳
    frozen:

    Maybe later, you could try the ssh alias for your case.

    Different ssh key for different accounts.

    2016-09-06 16:20:01 [回文]
  2. 沙發
    lzh:

    你好呀,请问如果有多个git仓库需要密钥登陆那么怎么办呢?只能放一个id_rsa文件,如果多个改怎么办?

    2016-10-08 13:24:34 [回文]

發表回文