所以我知道如何通过 SSH 进入一个盒子并创建/修改目录等。但是我确实想知道如何打开确切的 GUI(例如,我希望我的虚拟机上的 Fedora 环境)打开。这意味着我需要能够简单地查看我的 linux 环境。有谁知道我怎么能做到这一点?
我正在使用Mac。
所以我知道如何通过 SSH 进入一个盒子并创建/修改目录等。但是我确实想知道如何打开确切的 GUI(例如,我希望我的虚拟机上的 Fedora 环境)打开。这意味着我需要能够简单地查看我的 linux 环境。有谁知道我怎么能做到这一点?
我正在使用Mac。
我假设您想查看您在 vm 上运行的 gui,这在这里对您没有帮助。你有几个选择:
如果您在实际使用的机器上运行 linux(或 xceed 之类的 X 服务器),那么您可以在 ssh 中启用 X 转发(命令行上的 -X),然后从那里运行您的窗口管理器。
或者,您可以查看在您的 linux 机器上安装一个 vnc 服务器(我建议使用tightvnc)和您的主机并以这种方式连接。
无论哪种方式,这都会为您提供一个全新的桌面,而不是机器控制台上可见的桌面。
正如您所提到的,对于虚拟机的特定情况,vmware 和 virtualbox(我猜您正在使用其中之一)都提供 vnc 或 rdesktop head 支持;然后,您可以使用 vnc 客户端或 Windows 远程桌面客户端连接到实际控制台。在这种情况下,这可能是您想要做的。
在你的 Linux 机器上设置一个 VNC 服务器,它可以为你提供一个桌面环境。