远程访问我的Ubuntu 14.04桌面需要什么?
关于如何设置我的机器进行远程连接,我感到很遗憾。 我是否需要安装VNC服务器(哪一个?)或Vino(默认安装)足够?
我打开了桌面共享首选项对话框并启用它(先检查两个,允许连接和控制)。 我尝试使用RealVNC Chrome应用程序进行连接,但它说
计算机无法提供所请求的身份validation机制。 VNC Viewer也因加密级别错误而失败。
顺便说一下,最终我需要从Windows 7机器连接,但是现在我只想让它工作。
这是一个迟到的回复,但有一种方法可以使用没有加密的Vino,这可能会使其他人受益。
安装dconf-tools
:
sudo apt-get install dconf-tools
dconf-editor
启动dconf-editor
并转到org->gnome->desktop->remote-access
并将require-encryption
项切换为未选中。
如果在更改设置之前启用了桌面共享,请从命令行执行以下操作:
gsettings set org.gnome.Vino require-encryption false
如果在更改设置之前未启用桌面共享,则启用桌面共享。
我个人发现安装和使用TeamViewer (虽然它实际上在Wine的自定义版本下工作)是远程访问/控制的最直接的解决方案。
安装:
- 从http://www.teamviewer.com/en/download/linux.aspx下载官方图片(总是得到32位)
- 打开一个控制台
- 运行命令
cd ~/Downloads/
- 运行命令
sudo dpkg -i teamviewer_linux.deb
- 按照您需要的任何步骤进行操作。
您不需要(或不需要)64位软件包,因为Ubuntu具有“multiarch”function,允许64位操作系统本机运行32位程序。
是的,在您的Ubuntu机器上,您需要安装VNC服务器sudo apt-get install x11vnc
。 在您的Windows 7机器上,您需要安装VNC客户端,例如Tight VNC http://www.tightvnc.com/
我不是很喜欢闭源产品,但最好的工作和最快的是“NoMachine” 。 它很容易胜过TeamViewer和VNC(但不是RDP,所以’xrdp’仍然是一个选项!),特别是在低网络上。 如果您的目标计算机位于Internet后面,则需要通过代理或VPN服务器连接它们。
下载deb文件,然后运行sudo dpkg -i nomachine_4.4.12_11_amd64.deb。 它完成所有操作,除了调整安全性(密码)之外无需执行额外的步骤。 它使用Linux用户,也有很多玩具。
如果您在窗口Vnc中有“服务器未提供支持的安全类型”错误连接,请点击以下链接。 对于Ubuntu 14.04 VNC
修复VNC桌面共享
sudo apt-get -y install dconf-tools dconf write /org/gnome/desktop/remote-access/require-encryption false /usr/lib/vino/vino-server --sm-disable start
我注意到它是一个旧post,但对于我们这些不喜欢第三方工具并想使用本机应用程序的人,我发现这个Ubuntu 14.04用户的优秀解决方案:
http://www.tweaking4all.com/software/linux-software/use-xrdp-remote-access-ubuntu-14-04/