2013-07-10 74 views
5

我已經安裝了Vagrant,PuTTY,PuTTYgen和Virtual Box,現在我想通過Windows命令提示符 打開與我的虛擬機的SSH連接。通過PuTTY使用內置命令「vagrant ssh」訪問虛擬機

每次我想打開與vagrant ssh命令我得到這個錯誤的連接:

vagrant ssh 
`ssh` executable not found in any directories in the %PATH% variable. Is an 
SSH client installed? Try installing Cygwin, MinGW or Git, all of which 
contain an SSH client. Or use the PuTTY SSH client with the following 
authentication information shown below: 

我已經知道要安裝「混帳」來解決這個問題的可能性!

我想知道是否可以使用PuTTY結合命令vagrant ssh而不是OpenSSH!

例如:

使用批處理文件或其他語法來調整語法。

+0

您是否試圖訪問託管在遠程計算機上的流浪盒? – Mingyu

+0

它在我自己的電腦上。 使用Google輕鬆找到的Multi-Putty-Plugin, 解決了這個問題。 非常感謝您的快速幫助。 – Knorke

回答

8

有一個Vagrant here的官方線程,結果沒有結果AFAIR。但是,當谷歌搜索「流浪者膩子」時,似乎有很多插件讓流浪漢帶來這種功能,也許是通過「黑客」。

僅供參考:vagrant-multi-putty。在Windows上工作了兩個簡單的命令後:vagrant plugin install vagrant-multi-puttyvagrant putty(僅適用於Vagrant 1.1和更高版本),

+2

直接找到「Multi-Putty-Plugin」。幾分鐘內就可以正常工作。謝謝。 – Knorke

+0

起初,我錯誤地沒有下載文檔中指定的putty二進制文件(http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html)(https://github.com/ nickryand/vagrant-multi-putty)for vagrant-mulit-putty。下載膩子並將其添加到我的Windows系統PATH後,該插件完美運行。 –

+0

這一個爲我工作,謝謝! –

相關問題