導航:首頁 > 編程大全 > 碼雲git密碼錯誤

碼雲git密碼錯誤

發布時間:2024-02-06 05:09:07

1. 在windows下使用copssh配置git伺服器的時候,下載完copssh結果打不開怎麼辦

Step1 -安裝copSSH
1.將copSSH(basic edition 2.0.0)安裝到路徑 c:\SSH
2.安裝過程中寫下SvcCOPSSH的密碼,你可能永遠不會用到,但寫下也無傷大雅。
3.啟動copSSH,選擇 開始->所有程序->copSSH->control panel;然後激活一個用戶(假定為Administrator,選擇Users->Add,下一步,選擇一個用戶,不要勾選Allow password authenticatin選項,點擊forward,OK。
4.其他關於public keys的事情無需操作,後面還會講到。
Step2-配置copSSH
1.選擇路徑-C:\SSH\etc ,在記事本中打開ssh_config和sshd_config.(注意:兩個文件有一個字母「d」的區別)
2.ssh_config -刪除Port前的#號,設置埠號,這里採用默認埠22
3.sshd_config -保證埠號一致
4.確定系統防火牆中該埠未關閉。(這一點很重要)
5.重啟系統
Step3-安裝Putty
1.重啟之後,繼續回來,現在可以安裝Putty Installer了。
2.導航至你的安裝路徑,通常為c:\program files\Putty
3.打開PuttyGen.exe
4.選擇生成密鑰的長度4096
5.在空白面板處不停地晃動滑鼠(用於生成隨機種子),直到生成結束。(不要關閉PuttyGen)
6.來到路徑c:\SSH\Home\Administrator\.ssh\ (這個路徑在你使用copSSH激活用戶時會產生,根據你激活的用戶名,選擇相應的路徑),創建文件authorized_keys (注意沒有後綴名)
7.打開PuttyGen,復制Public Key(公鑰)到文件authorized_keys ,並保存
8.在PuttyGen中,將Private Key(私鑰)保存為private_key.ppk,保存在同一目錄下。-比如,我的保存目錄為c:\SSH\Home\Administrator\.ssh\private_key.ppk
9.現在目錄下應該有兩個文件了,authorized_keys 和 private_key.ppk
10.為了測試連接,運行putty.exe
11.在打開的界面中輸入IP 地址(本機可以為localhost)和埠號
12.打開左側的菜單,選擇Connection-SSH-Auth,選擇你的私鑰文件,c:\SSH\Home\<user>\.ssh\private_key.ppk
13.點擊Open,就會打開終端,讓你輸入Login Name,輸入Administrator(注意大小寫)
14.你會看到顯示接受你的公鑰(Accept Public Key),客戶端登陸成功,登陸信息也會緩存起來。
Step 4-安裝 msysgit和TortiseGIT
1.安裝msysgit的過程中一路下一步即可,假定你的路徑為C:\msysgit
2.安裝TortiseGIT,完成之後
1)在任意路徑點右鍵,選擇TortiseGIT-Settings,設置git.exe的路徑為c:\msysgit\msysgit\bin,即為msysgit的安裝路徑
2)在左側菜單中選擇Network,選擇SSH Client為putty中的plink.exe(如我的路徑為C:\Program Files\PuTTY\plink.exe)
3.將幾個GIT運行中需要的文件復制到SSH伺服器目錄,當客戶端遠程登陸上來以後需要執行這些文件,文件源路徑為c:\msysgit\msysgit\Git\libexec\git-core ,要復制的文件包括git.exe, git-receive-pack.exe, git-upload-archive.exe and git-upload-pack.exe,將以上文件復制到C:\SSH\Bin
Step5-配置用戶環境
1.對於copSSH來說,其默認的$HOME環境為c:\Documents and Settings\<user>,GIT也將會在該目錄下尋找authorized_keys 文件。當然,這是咱要避免的事兒,我們要將GIT的路徑重定向到C:\SSH\Home\<user>\.ssh 。
2.選擇路徑C:\SSH\Home\Administrator\,打開.bashrc文件,在# User dependent .bashrc file下面加上這樣一段:export HOME=/c/SSH/home/Administrator Shell Options,(注意不要有其他空格出現),然後選擇保存。
3.把該文件復制到用戶目錄下,如: c:\Documents and Settings\Administrator\
Step7-使用GIT和Plink
1.打開路徑C:\SSH\home\Administrator,創建文件夾myapp.git
2. 在該文件夾上點右鍵,選擇git create repository here,勾選make it bare,伺服器文件倉庫創建成功。
3.導航至路徑c:\Program Files\PuTTY ,打開pageant.exe,選擇add key,將你的私鑰(private_key.ppk)載入上。
4.然後右鍵選擇 git clone,url設為ssh://[email protected]:22/SSH/Home/administrator/myapp.git ,如果clone成功,恭喜你,大功告成!
關於git的操作詳見git的使用說明,這里推薦Pro Git 簡體中文版,翻譯的很不錯。
註:在執行git clone時可能會報錯(該錯誤在所參考的E文中未提及,把俺害得不輕),如果是關於某個dll文件的錯(具體是哪個文件記不清了,遇到的朋友可以根據文件名,在msysigt目錄下搜索即可找到),可以將該文件同樣復制到C:\SSH\Bin下,然後就可以正常運行了。

閱讀全文

與碼雲git密碼錯誤相關的資料

熱點內容
微信打開cad外部文件找不到 瀏覽:882
平板可以打開各種文件後綴的軟體 瀏覽:531
蘋果微信文件怎麼全選 瀏覽:749
手機里之前打開過的文件在哪裡找 瀏覽:685
cad能看word文件嗎 瀏覽:719
12306火車票系統後台資料庫 瀏覽:570
js翻譯德語 瀏覽:33
從哪裡可以下載a股的數據 瀏覽:437
邏輯文件名和物理文件名關系 瀏覽:66
怎麼查一個網站的外鏈 瀏覽:675
linux下db2安裝時版本選擇 瀏覽:738
匯編編程用哪個軟體 瀏覽:486
仙樂下的歌在文件管理哪裡 瀏覽:477
115網盤解析工具2014 瀏覽:371
內圓弧銑刀怎麼編程 瀏覽:410
記事本文件轉word格式對齊 瀏覽:300
excel刪除恢復文件 瀏覽:290
三星s4怎麼切換3g網路 瀏覽:994
什麼是網站維護 瀏覽:314
文件夾錄像在哪裡 瀏覽:621

友情鏈接