我的開發環境都是 base on Vagrant,某一天 Windows 更新後使用 vagrant ssh
時無法登入虛機內,本以為是更新到 2.3.4 後的 bug,因此發了這篇 issue,經過幾個回合的討論後,發現問題出在 Windows OpenSSH 更新後帶來的影響,因此要正常使用的話有幾個方法。
- 將 Vagrantfile 相關的資料目錄搬到你的個人目錄下,如
C:\Users\username\vagrant
。 - 使用 vagrant 自身的 embedded ssh,一般 command prompt 的話設定
SET VAGRANT_PREFER_SYSTEM_BIN=0
,PowerShell 的話 key 入$Env:VAGRANT_PREFER_SYSTEM_BIN=0
,經測試都可以順利進入虛機。
沒有留言:
張貼留言