一、如何創建密鑰
在使用Git進行代碼推送和拉取時,為了保障賬號安全性,我們需要創建密鑰,並將其添加到Git服務商上。在命令行下使用以下命令來創建密鑰:
ssh-keygen -t rsa -C "your_email@example.com"
在執行成功後,會生成兩個文件,分別為id_rsa和id_rsa.pub。其中id_rsa是私鑰,必須妥善保管,而id_rsa.pub則是公鑰,我們需要將其添加到Git服務商上方可使用。
二、如何查看公鑰
1、可以使用cat命令查看公鑰:
cat ~/.ssh/id_rsa.pub
執行成功後,會輸出一串長字元串,就是我們的公鑰,可以將其複製到Git服務商的密鑰管理頁面上。
2、也可以使用以下命令快捷地查看公鑰:
ssh-add -L
執行成功後,會輸出我們當前電腦上所有密鑰的公鑰,可以選擇其中需要的公鑰進行複製和添加。
三、如何查看私鑰
私鑰不能隨意查看,一般情況下只有在需要重新配置SSH時才需要查看。具體操作如下:
1、執行以下命令,打開SSH配置文件:
vi ~/.ssh/config
2、查找Host中對應的主機,一般為Git服務商的域名或IP地址,比如github.com:
Host github.com
HostName github.com
IdentityFile ~/.ssh/id_rsa
User git
其中,IdentityFile即是私鑰文件的路徑。
四、如何修改私鑰密碼
為了保障密鑰的安全,我們可以設置私鑰的密碼。修改私鑰密碼也比較簡單,具體命令如下:
ssh-keygen -p
執行成功後,會提示輸入原密碼和新密碼兩次,新密碼設置成功。
五、如何刪除密鑰
如果不需要使用某個密鑰,我們可以將其刪除。具體操作如下:
1、使用以下命令列出所有密鑰:
ls -al ~/.ssh
2、將需要刪除的密鑰文件,比如id_rsa和id_rsa.pub,刪除即可:
rm id_rsa id_rsa.pub
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/227417.html