簡體   English   中英

Windows OS:無業游民的SSH不適用於git

[英]windows os: vagrant ssh dont' work with git

我正在嘗試在Windows控制台中使用vagrant ssh ,但是它不起作用。 Vagrant已正確安裝,並且我還為Windows安裝了Git。 另外,使用以下命令在系統環境中安裝了正確的path

setx PATH "%PATH%;C:\Program Files (x86)\Git\bin"

而且我可以在控制台中通過path以及Windows系統環境中看到path附加組件。

但是,當我在Windows控制台中使用vagrant ssh ,它給了我通常的錯誤:

在%PATH%變量的任何目錄中找不到ssh可執行文件。 是否安裝了SSH客戶端? 嘗試安裝Cygwin,MinGW或Git,所有這些都包含SSH客戶端。 或將您喜歡的SSH客戶端與以下所示的身份驗證信息一起使用:

主機:127.0.0.1端口:2222用戶名:vagrant私鑰: C:/vagtest/.vagrant/machines/default/virtualbox/private_key

如果我在控制台中輸入了路徑,則我具有git位置的正確路徑,但這是沒有用的。

如果我數字

 set PATH=%PATH%;C:\C:\Program Files (x86)\Git\bin

命令vagrant ssh運行,但是很明顯,當我關閉控制台並重新打開它時,它不會運行更多。

我真的不明白會發生什么。

嘗試>Git Bash窗口中查看ssh

要在Windows上運行ssh,您需要從msysgit項目頁面下載msysgit並將ssh.exe文件從msysgit/bin文件夾復制到C:\\Program Files\\Git\\bin

現在,再嘗試從cmd,git cmd或git bash中vagrant ssh

注意:如果願意,可以將msysgit/bin包含到path ,或將msysgit/bin所有內容復制到git/bin

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM