从Mac到ubuntu的远程桌面?
我正在寻找一个程序来远程桌面从我的macbook pro到ubuntu虚拟机,我已经建立在我的家庭电脑上。我读过VNC的chicken,但用过之后,它似乎非常滞后。有没有更好的解决方案,或者我只能应付它?
我正在寻找一个程序来远程桌面从我的macbook pro到ubuntu虚拟机,我已经建立在我的家庭电脑上。我读过VNC的chicken,但用过之后,它似乎非常滞后。有没有更好的解决方案,或者我只能应付它?
这个网站列出了一些服务器,比如Vino和krfb。在Mac上,你可以使用屏幕共享客户端(在Finder的Go菜单中,点击连接到服务器,然后输入地址/vnc://///192.168.0.6//或Ubuntu系统的任何IP地址,确保保留///*vnc://部分)。
我成功地从我的iMac macOS Mojave桌面远程登录到我的黑客机上,黑客机是一台改装的2012年苹果Macbook Pro,运行流畅 Ubuntu 16.04:
从Ubuntu桌面
1.在Ubuntu终端内运行sudo apt-get install vino
下载并安装vino。
2. 接着运行vino-preferences
。
3. 在vino应用程序首选项窗口提示后,确保在 “共享 "字段下方选择 "允许其他用户查看你的桌面 "和 "允许其他用户控制你的桌面 "选项;同时建议选择 "你必须确认每次对本机的访问 "和 "要求用户输入系统-密码"。
4. 运行sudo-reboot
,然后登录Ubuntu 16.04桌面。
5. 运行ifconfig -a
获取设备的IP地址;设备的本地IP地址将在终端输出的字段下返回。"inet addr:” (例如:inet addr: 10.3.1.233
)。记下设备的本地 IP 地址后,从 macOS 桌面上继续执行下一组指令。
从Ubuntu 18.04-2 LTS
1.很明显,vino功能被合并到Ubuntu 18.04.2 LTS的Gnome控制中心,所以它更容易–只需进入 “设置"。 2. 在 "设置 "中,向下滚动到窗口左侧的 "共享 "标签。 3. 打开 "屏幕共享”–在 “访问选项 "下选择 "允许连接以控制屏幕 "和 "需要密码",然后按照下面的说明从macOS桌面远程访问Ubuntu 18.04.2 LTS桌面。
从macOS Mojave登录
1.通过输入 "CMD ”+“空格键 "进入 "Spotlight ” 2.在Spotlight字段中,输入
3.通过输入 “CMD ”+“空格键 "进入Spotlight字段。在 "Spotlight "字段中,输入vnc://your_server_ip:5900
(例如vnc://10.3.1.233:5900
)。
3. 如果成功的话,屏幕共享应用程序将自动在您的macOS桌面上启动,在您的本地网络上远程查看您的Ubuntu 16.04或Ubuntu 18.04.2-LTS设备,如下图所示–享受吧!
考虑使用 NX - 它应该比 VNC 快很多。
TeamViewer是一款非常快速的VNC类软件–它还可以绕过防火墙和端口转发问题,所以非常容易设置。我只用过它Windows到Windows,但他们有一个Mac和Linux版本。你应该可以在Ubuntu虚拟机上安装无人值守的版本,所以用户名和密码总是相同的。
我试过很多选项,比如RealVNC和Ubuntu的内置选项。我认为TeamViewer是最好的一个。
NoMachine (NX)是一个优秀的远程桌面解决方案–这里有很好的概述。 https://www.linux.com/learn/remote-linux-desktops-nomachine-nx
只要通过SSH隧道你的X11会话。又好又快–因为你发送的是绘图命令等。而不是整个位图。
ssh -X user@hostname (or IP address)
然后只需输入一个程序的名字,例如:
nautilus
你也可以运行整个桌面。