在Windows 10上使用GitBash在vagrant ssh
上登录虚拟机之后,我看不到任何目录提示。虽然它确实运行python网络论坛(有关Intro to Relational Databases上有关Udacity的教程),但它不允许我运行psql
,因此我可以继续上课。我可以更改目录,列出有关文件的信息,并运行python,但提示无法正常运行。
此处的屏幕截图:screenshot。
请注意,论坛正在运行,此屏幕快照是在我退出并重新启动流浪汉之后拍摄的。
流浪者版本1.9.6
Ubuntu 16.04.2 LTS版本
以管理员模式安装或运行的所有程序。
最佳答案
尝试设置Laravel Homestead时遇到了相同的问题-在我的情况下,它似乎是Git Bash / MINGW64的问题。
我的解决方法是使用PuTTY
安装PuTTY,PuTTYgen
通过在PuTTYgen中加载私钥并保存私钥,创建用于连接到无业游民的vm的密钥的.ppk
使用您的游民详细信息创建一个新的PuTTY会话,在我的情况下,我只是复制了运行“ vagrant up”后显示的内容,即SSH地址,用户名(我的PuTTY会话主机名将为“ vagrant @ localhost”端口:2222)
在Connection-> SSH-> Auth->私钥进行身份验证的PuTTY配置中指定ppk
简而言之,尝试连接PuTTY或其他终端仿真器,看看是否有运气。
关于vagrant - 在Git Bash上没有使用Vagrant的快速Ubuntu虚拟机提示,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44874661/