我已经在 Mac Mini 上的 VMware 上安装了 Ubuntu,并且想要访问 Ubuntu 机器上的文件夹,首先是本地访问,然后从网络访问,但不知道从哪里开始。
我可以通过 LAN 上的 Jollyfast 本地登录 Ubuntu,但无法查看或访问 Ubuntu 上的文件夹,而在同一台虚拟机上运行的 Windows 服务器上则可以。
如能就如何做到这一点提出任何建议,我将不胜感激。
答案1
您需要让您的 OS X 客户端能够看到 Ubuntu 服务器,并且 OS X 客户端能够看到它能够挂载的网络共享。您说您使用的是“VMware”,它不是一个产品,而是一家拥有全套产品的公司。由于您没有提供详细信息,我只能提供一些一般性建议。
由于您使用的 VMWare 桌面虚拟化产品的配置,您的“服务器”可能位于 NAT 边界后面。将其设置为桥接模式,以便 LAN 上的客户端可以像访问网络上的任何其他节点一样访问它。
使用 SAMBA 或 netatalk 将目录共享为 SMB/CIFS 或 AFP 卷。然后您的 OS X 客户端应该能够连接到它。我建议使用 SMB/CIFS 方法,以便 Windows 客户端也可以访问它(此外,netatalk 也有其用途,但使用范围远没有那么广泛)。
如果您希望 Ubuntu 服务器能够列在 Finder 的“远程计算机”(或现在的任何名称)部分,您需要在服务器上启用 ZeroConfig(Bonjour/mDNS)。这里是一份过时的指南。它没有列出针对现代 Ubuntu 版本的说明,但它应该可以为你指明正确的方向。