远程访问Ubuntu 14.04桌面需要什么?


34

我对如何设置机器进行远程连接一无所知。我需要安装一台VNC服务器(哪台?)还是Vino(默认情况下已安装)?

我打开了“桌面共享首选项”对话框并启用了它(选中了前两个,允许连接和控制)。我尝试使用RealVNC Chrome应用进行连接,但显示

计算机无法提供请求的身份验证机制。VNC Viewer也会失败,并显示有关加密级别的错误。

顺便说一句,最终我将需要从Windows 7计算机连接,但是现在我只想使其正常工作。


Answers:


23

这是一个较晚的答复,但是有一种使用不加密的Vino的方法,这可能会使其他人受益。

安装dconf-tools

sudo apt-get install dconf-tools

dconf-editor从命令行开始,转到org->gnome->desktop->remote-access并将require-encryption项目切换为未选中。

如果在更改设置之前启用了桌面共享,请从命令行执行以下操作:

gsettings set org.gnome.Vino require-encryption false

如果在更改设置之前未启用桌面共享,则启用桌面共享。


大。从Debian 7升级到8后,我无法远程查看我的电脑。该解决方案实际上有效。:) :)
Anupam Basak 2015年

2
me脚,禁用安全连接是无法接受的答案。虽然有我一次。
ThorSummoner

非常感谢!在由于安全性而阻止外部安装的办公室环境中,最简单,最有效的访问方式!
Ubuntuser '16

7

我个人发现,安装和使用TeamViewer(尽管实际上可以在Wine的自定义版本下运行)是远程访问/控制的最简单的解决方案。

安装:

  1. http://www.teamviewer.com/en/download/linux.aspx下载官方映像(始终获得32位)
  2. 打开控制台
  3. 运行命令 cd ~/Downloads/
  4. 运行命令 sudo dpkg -i teamviewer_linux.deb
  5. 遵循需要采取的所有步骤。

您不需要(或不需要)64位软件包,因为Ubuntu具有“ multiarch”功能,允许64位OS本机运行32位程序。


1
如果您的计算机是64位,为什么要选择32位版本?
Ryan

5
有趣的是,非本机解决方案是如何开箱即用的,而与Ubuntu捆绑在一起的其他解决方案却不是。:-/
Waldir Leoncio 2015年


3

我不太喜欢封闭源产品,但是“ NoMachine”是最快,最有效的方法。它很容易胜过TeamViewer和VNC(但RDP却不行,因此'xrdp'仍然可以选择!),尤其是在低端网络上。如果目标计算机位于Internet后面,则需要通过代理服务器或VPN服务器连接它们。

下载deb文件,然后运行sudo dpkg -i nomachine_4.4.12_11_amd64.deb。它可以完成所有工作,除了调整安全性(密码)外,无需执行其他步骤。它使用linux用户,还附带很多玩具。


3

如果在窗口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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.