git學習4 公鑰的配置

2021-08-22 06:10:27 字數 520 閱讀 5466

1.很多伺服器都是需要認證的,ssh認證是其中的一種。在客戶端生成公鑰,把生成的公鑰新增到伺服器,你以後連線伺服器就不用每次都輸入使用者名稱和密碼了。

2.很多git伺服器都是用ssh認證方式,你需要把你生成的公鑰傳送給**倉庫管理員,讓他給你新增到伺服器上,你就可以通過ssh自由地拉取和提交**了。

permission denied (publickey).

fatal: could not read from remote repository.

把本地的公鑰新增到遠端倉庫中:例如github

1 生成ssh key

1.1 開啟git bash

1.2 輸入 ssh-keygen -t rsa -c 「***x.com」 (」「是git上的郵箱名字,好像不寫也是沒有問題的) ,按「enter」鍵,」y」, 「enter鍵」,就可以生成ssh私鑰和公鑰。

這樣缺省會在本地的~/.ssh目錄下生成id_rsa,id_rsa.pub兩個檔案, id_rsa是私鑰,id_rsa.pub是公鑰。

Git 配置 ssh 公鑰

參考 git 配置 ssh 公鑰。1.首先,已經安裝有git 2.開啟命令視窗,生成金鑰檔案 ssh keygen t rsa c your email youremail.com 3.開啟上面已經生成的的金鑰檔案,並拷貝 vim d users qubianzhong ssh id rsa.pub...

git配置 ssh公鑰

參考資料 1 生成key,執行命令 ssh keygen t rsa c 郵箱 按3個回車,密碼為空。2 把key新增到github 或者git伺服器 找到公鑰的路徑 cd ssh 下的id rsa.pub檔案 開啟檔案,複製公鑰內容 注意 如果您手動複製了您的公共ssh金鑰,請確保您複製了以ssh...

git 本地的私鑰 公鑰配置

1,執行命令,生產公鑰 私鑰。ssh keygen t ed25519 c email example.com 或者ssh keygen o t rsa b 4096 c email example.com 以上兩種是根據不同加密生成的公 私鑰。2,生成結果如下 如果已經生成過秘鑰,在想保留原先秘鑰...