我在使用NetBeans在我的Vagrant虚拟服务器上工作时遇到了一些小问题。 我尝试创建一个新的PHP项目并连接到远程服务器,然后NetBeans要求我提供连接信息,于是我创建了一个新的连接。 在主机名中,我输入了
当我像这样尝试连接时,它要求我输入vagrant用户的密码(但我没有密码,因为应该提供私钥文件...)。 无论如何,对于ssh连接,我需要使用端口
因此问题是:您们中有人能够使用NetBeans连接到vagrant机器并进行SFTP吗? 如果可以,怎么做?
注意:不确定是否重要,但我正在使用Ubuntu 14.04机器,我的NetBeans版本是8.0.2,我已安装PHP / Web包。
127.0.0.1
,并将用户设置为vagrant
,然后链接了私钥文件(由vagrant生成),并填写了初始目录。当我像这样尝试连接时,它要求我输入vagrant用户的密码(但我没有密码,因为应该提供私钥文件...)。 无论如何,对于ssh连接,我需要使用端口
2222
而不是22
来连接Vagrant,所以我将主机名更改为127.0.0.1:2222
。 现在我得到了一个java.net.UnknownHostException: 127.0.0.1:2222
错误。因此问题是:您们中有人能够使用NetBeans连接到vagrant机器并进行SFTP吗? 如果可以,怎么做?
注意:不确定是否重要,但我正在使用Ubuntu 14.04机器,我的NetBeans版本是8.0.2,我已安装PHP / Web包。