GitBash生成密鑰


 一、生成密鑰

大多數 Git 服務器都會選擇使用 SSH 公鑰來進行授權。系統中的每個用戶都必須提供一個公鑰用於授權,沒有的話就要生成一個。生成公鑰的過程在所有操作系統上都差不多。首先你要確認一下本機是否已經有一個公鑰。

.ssh文件夾默認存放位置為:C:\Users\Administrator\.ssh

有的話直接把里面的文件都刪了,我是這么做的哈。

然后命令行輸入:

#ssh-keygen -t rsa -C "填注冊git時的郵箱如12157084@qq.com" 如下表示生成成功

$ ssh-keygen -t rsa -C "dmin@example.co"
Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/Administrator/.ssh/id_rsa):
Created directory '/c/Users/Administrator/.ssh'.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Passphrases do not match. Try again.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Passphrases do not match. Try again.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /c/Users/Administrator/.ssh/id_rsa.
Your public key has been saved in /c/Users/Administrator/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:XkEhwQH21tRl7EMD6qYTjQA6MIdW/l+I2rumIKzrLi8 a”dmin@example.com
The key's randomart image is:
+---[RSA 3072]----+
|o.o.. oo+o+o.+o |
|.=.. o ..= ...+ |
|. o. . o + o . |
| .. .o.+ . o |
| o .S.= . |
|. o ...= |
|.o . . .+ |
|E . .. . |
|**..oo. |
+----[SHA256]-----+

#####如下查看密鑰

Administrator@CUQEIUJQYVCH5VX MINGW64 /
$ cat ~/.ssh/id_rsa.pub  
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCYNUf92sPAxPNn815GLMro91xqLgdfGkq+lBSQt7lX9JthUs1MdAqpdArgPPJGqZDtfWYUlaAFzPc1N5J3CUZS/YvdrUFlyr3MszAVIOSrDeYniAVpX3LX6oHt8kh5/uF2O5EWDIBREwE8wJ2uewWIbjrTtPgqTz6ZAwvWAw2NE020vD4jsw9jSLp4IEGln9bM9Ux1xCILcOa38nvkrCNO+Cd7EmTmnPO2ZkTVjLZltWjTMLtlP6H9+m2pLq4Np4a0hoacpdPahFb30TtXFT5LPgL3uI7IoD3TF8MdMiV7JrXMr+BdSQ7OeeRepb58IMjvhBKlusxvz8reyz/pFOcZUn1mPVgyR9WiaXqOjN7/ldBDOSRrao/uJKOVyGLNfMWfK0G5zBiapk90AQ7g66napknu7BlaAxHlGtlFXjl63PgztCNfxiuvIaUbR+W+AX7DS3FtQcqDJzRlneKmQJa0um6BPAK+m9vl7zMdDDQD6J2zxvOw4TM1QJtQauPVtKE= a”dmin@example.com

 
        


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM