Windows查看本機SSH公鑰,生成公鑰


Windows查看本機SSH公鑰,生成公鑰


1.查看 ssh 公鑰方法:

  1. 打開你的 git bash 窗口

  2. 進入 .ssh 目錄:cd ~/.ssh

  3. 找到 id_rsa.pub 文件:ls

  4. 查看公鑰:cat id_rsa.pub 或者 vim id_rsa.pub
    如圖


2.什么是公鑰

  • 很多服務器都是需要認證的,ssh認證是其中的一種。在客戶端生成公鑰,把生成的公鑰添加到服務器,你以后連接服務器就不用每次都輸入用戶名和密碼了。
  • 很多git服務器都是用ssh認證方式,你需要把你生成的公鑰發送給代碼倉庫管理員,讓他給你添加到服務器上,你就可以通過ssh自由地拉取和提交代碼了。

3.生成公鑰

  • 如果通過上面的方式找不到公鑰,你就需要先生成公鑰了:ssh-keygen
    以下引用截取自知乎平台 傳送 還不會使用Github?

我們要想生成SSH key,首先就得先安裝 SSH,對於 Linux 和 Mac 系統,其默認是安裝 SSH 的,而對於 Windows 系統,其默認是不安裝 SSH 的,不過由於我們安裝了 Git Bash,其也應該自帶了 >SSH. 可以通過在 Git Bash 中輸入ssh命令,查看本機是否安裝 SSH:
如圖
如上圖所示,此結果表示我們已經安裝 SSH 啦!接下來,輸入ssh-keygen -t rsa命令,表示我們指定 RSA 算法生成密鑰,然后敲三次回車鍵,期間不需要輸入密碼,之后就就會生成兩個文件,分別為>id_rsa和id_rsa.pub,即密鑰id_rsa和公鑰id_rsa.pub. 對於這兩個文件,其都為隱藏文件,默認生成在以下目錄:

Linux 系統:~/.ssh

Mac 系統:~/.ssh

Windows 系統:C:\Documents and Settings\username\.ssh

Windows 10 ThinkPad:C:\Users\think.ssh

密鑰和公鑰生成之后,我們要做的事情就是把公鑰id_rsa.pub的內容添加到 GitHub,這樣我們本地的密鑰id_rsa和 GitHub 上的公鑰id_rsa.pub才可以進行匹配,授權成功后,就可以向 GitHub 提交代碼啦!


剛開始寫博客希望對你我都有幫助th
傳送 晚覺入海


免責聲明!

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



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