我在我的主机中安装了 Ubuntu 10.04,它有 VirtualBox。我有运行 Ubuntu 10.10 的访客机器。
我在 Host Machine 中安装了 NetBeans,需要打开位于 Guest Machine 中的项目文件。我需要它的原因是因为在我的工作地点我无权安装任何应用程序,这就是为什么我有安装了 Web 服务器的访客机器,而且我有一个正在开发的 Web 应用程序。
我需要从 Guest Machine 的 Netbeans 打开该 Web 应用程序文件,以便为我的 Web 应用程序修改/创建新文件。
我已经配置了 Guest Machine 的 SSH 服务器,并在 VirtualBox 中添加了端口重定向,以便现在我可以从 Host Machine 连接到它。但我找不到从 Netbeans 打开这些文件的任何方法。
有人可以给我建议我该怎么做吗?
更新
我忘了说我不想使用 SharedFolders。
有一个更简单的方法。只需将您的项目存储在共享文件夹中。使用这些说明设置共享文件夹并将您的源代码保存在那里。现在您可以使用任何您想要的方法访问 Ubuntu 中的文件。
尝试
shared folders
在 vbox 中查看。它基本上允许您在不需要 samba/ssh/ftp 的情况下共享文件。如果我了解正确的 ssh 是否正常工作
您可以使用 Nautilus 导航到客户机中的任何文件夹(按 CTRL+L 并在地址栏中键入ssh:/ip/folder/folder )或从文件菜单中选择“连接到服务器”连接到它。
之后,远程文件系统将被挂载到 ~/.gvfs 下。您应该能够从可以访问本地文件系统的任何程序从那里打开任何文件。
sudo chown -R your-username:current-folder-owner /path/to/project/root