我有一台运行最新版 Ubuntu 的旧机器。机器是 Dell Optiplex gx260。我想知道从我的 Mac 登录 Ubuntu 机器的远程桌面解决方案的最佳解决方案是:
- 自由的
- 快速地
如果软件安装起来不方便,请提供一些说明或链接。谢谢。
答案1
您需要在 Ubuntu 端访问哪些类型的应用程序?如果您不需要整个桌面,您可以考虑使用带有 X11 转发的 SSH。也就是说,使用从 OS X 登录 Ubuntu ssh -X
,然后运行 GUI 程序。这取决于您在 OS X 上安装 X11,它在您的 Mac OS X 安装 DVD 上可用。
有指南可供参考在这个链接。它适用于较旧版本的 Ubuntu;我认为当前版本 10.04 中默认启用了 X11 转发。当然,您可以加载整个桌面,例如下图中的示例。
答案2
如果您希望轻松提高性能,请下载 Java 客户端紧密型VNC并在OS X下使用它。
您确实需要一个 bash 脚本才能轻松在 OS X 上启动 java 查看器(否则您必须通过终端手动执行此操作)。
#!/bin/bash
cd /Users/PATH/tightvnc/classes
java VncViewer HOST "HOST-IP" PORT 5900
初步的解决方案是使用VNC(VNC 鸡)并且必须在您的 ubuntu 上安装 vnc 服务器。Ubuntu
上的默认 VNC 服务器有一点比较奇怪,那就是它要求您在终端上登录后才能共享桌面。
您可以尝试的一件事是通过 ssh 登录并运行独立的 vncserver,使用 vncpasswd 设置密码,然后从 mac 连接。