首先需要保證git伺服器安裝 了git,或者通過下面命令安裝
yum install git -y
git伺服器看看是否已經生產過公鑰,預設路徑在這裡/home/git/.ssh
,或者通過下面命令生成公鑰
ssh-keygen -t rsa
進入存放公鑰的資料夾/home/git/.ssh
,可以看到有三個檔案
authorized_keys id_rsa id_rsa.pub
如果沒有authorized_keys
檔案,那麼自己建立touch authorized_keys
本地伺服器也要生成公鑰,把id_rsa.pub
檔案裡面的內容複製authorized_keys
即可。
Git免登入配置
windows 1.在windows中新增乙個home環境變數,值為 userprofile 2.在 開始 執行 中開啟 home 新建乙個名為 netrc 的檔案。3.用記事本開啟 netrc檔案,輸入git伺服器名 使用者名稱 密碼,並儲存。示例如下 machine git.oa.com git...
SSH配置免密碼登入
weekend110暫表示a,spark01暫表示b 1.a生成金鑰,金鑰就包括私鑰和公鑰 2.a把公鑰複製給b,b便擁有了a的公鑰,僅僅擁有了a的公鑰沒有用處,b還需要把a的複製過來的公鑰放入乙個身份授權的列表 在linux列表也表示為檔案 前面兩步手動實現,這樣已經可以免密碼了但是免密碼過程的內...
配置ssh免密碼登入
進入根目錄 cd 可以看到 ssh檔案 該檔案是隱藏的 1 驗證是否安裝ssh ssh version 如果沒有安裝需要安裝 ssh sudo apt get install ssh 2 ssh keygen t dsa p f ssh id dsa 解釋一下,ssh keygen代表生成金鑰 t ...