2
我有幾乎每天都會使用的2個系統。一個是位於辦公室內的桌面,另一個是筆記本電腦。兩者都運行Ubuntu LTS linux。生成要在不同計算機上使用的SSH密鑰
我知道在一個系統上生成的SSH密鑰可以複製到另一個系統,並且不會破壞任何類似推送/提交。但我不想這樣做。 我需要跟蹤從哪個系統推送/提交代碼。
爲了實現這一點,我添加了2個差異。發電子郵件到我的GitHub帳戶。
[email protected]
[email protected]
現在我需要生成差異。桌面和筆記本電腦上的SSH密鑰,但我不知道該怎麼做。
我的一位朋友建議我閱讀this文章。第2步顯示下面的代碼
ssh-keygen -t rsa -b 4096 -C "[email protected]"
# Creates a new ssh key, using the provided email as a label
Generating public/private rsa key pair.
以上命令已經準備通過電子郵件地址,但它提到的電子郵件地址作爲label
。我不明白label
命令的一部分。
下面的命令應該解決我的查詢嗎?
ssh-keygen -t rsa -b 4096 -C "[email protected]"
ssh-keygen -t rsa -b 4096 -C "[email protected]"
這很好,你想要生成兩個不同的鍵,這就是它的意圖。私鑰不應該被複制。 –