進入到 ./ssh 目錄下,可以看到id_rsa 和id_rsa.pub檔案
ssh-keygen -t rsa -c "[email protected]" 建立第乙個賬號的私鑰和公鑰
ssh-keygen -t rsa -c "[email protected]" 建立第二個賬號的私鑰和公鑰
輸入命令之後,會提示你填寫新的檔名,此時需要輸入新的檔名即可,例如:id_rsa_personal
cat ~/.ssh/id_rsa_personal.pub 複製其中的內容到對應平台新增私鑰的地方
#default account
host ***.***.com
hostname ***.***.com
identityfile ~/.ssh/id_rsa
#new account
host github.com
hostname github.com
identityfile ~/.ssh/id_rsa_personal
ssh-add -k ~/.ssh/id_rsa
執行ssh-add -k ~/.ssh/id_rsa_company把keygen加入到agent中,這樣兩個賬號都能推拉**啦~(這命令相當於把對應的金鑰加進 ssh-agent 所管理的乙個 session 當中,這樣每次關機重啟之後ssh-agent 服務也就重置了,session 會話也就失效了。就需要重新再加一次。所以加個引數 -k是將金鑰放在 keychain中,這樣就不會過期了)
可以使用 ssh-add -l檢視是否新增成功。
測試賬號是否可用
ssh -t [email protected]
如何在同一臺電腦上使用兩個github賬戶
場景 最近在使用github的時候,有這樣的乙個需求,就是一台電腦上登入兩個github賬號,並上傳專案和更新自己的 大家都知道需要給該賬號新增乙個ssh key才能訪問,參考 具體設定 當然如果你在多台機器使用乙個賬戶,你可以為該賬戶新增多個ssh key。由於github是使用ssh key的f...
在一台電腦上配置兩個github賬戶
生成 ssh key cd sshssh keygen t ed25519 c your email example.com 注意要取乙個可以分辨的名字,比如id github personal 把公鑰新增到個人賬戶 修改 ssh 配置檔案vi ssh config 此時檔案中已經有乙個工作賬戶,繼...
如何在電腦上配置兩個tomcat
準備逐漸轉向idea的懷抱了,每次部署專案時和eclipse使用的都是同乙個tomcat,這是很大的隱患,並且非常的不方便,遂再配置乙個tomcat catalina home是tomcat的安裝目錄 catalina base是tomcat的工作目錄 所以配置新的tomcat也需要配置新的環境變數...