[英]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.