解决方案概述

解决方案概述

如何从我的客户端机器远程控制另一个桌面(都是 Ubuntu 12.04)?

可以使用 Remmina 远程桌面客户端吗?

答案1

解决方案概述

您需要更改主机上的某些设置(以启用桌面控制)并在客户端计算机上创建远程桌面客户端配置文件,以便连接到主机并最终查看和控制主机的桌面。

是的,您可以在客户端计算机上使用 Remmina 远程桌面客户端。

启用主机远程控制

在主机上执行以下操作:

vino-preferences
  • vino-preferences也可以在 Dash 下Desktop Sharing

在此处输入图片描述

  1. 打钩Allow other users to view your desktop
  2. 打钩Allow other users to control your desktop
  3. 打钩Require the user to enter this password
  4. 输入难以猜测的密码
  5. 关闭

在客户端计算机上创建远程桌面客户端配置文件

在客户端计算机上执行以下操作:

remmina
  • remmina 也在 Dash 下Remmina Remote Desktop Client

Ctrl+N或连接 > 新建

在此处输入图片描述

  1. 填写您的 IP 地址 [123.123.12.3]Server
  2. 连接

查看和控制主机

在客户端计算机上,当要求输入 VNC 密码时,请输入您之前在主机中输入的密码。

如果此步骤成功,您现在应该可以从客户端计算机查看和控制主机的桌面。

答案2

首先,您需要允许您远程控制的计算机被控制。启动远程控制首选项,并允许 Ubuntu 被远程控制。您也可以根据需要设置密码。现在您可以从另一台 Ubuntu 计算机远程控制该计算机。确保在连接到计算机时选择 VNC 协议。如果您想从 Ubuntu 控制 Windows 7,您需要选择 RDP 协议(​​您需要在 Windows 7 计算机上允许远程控制)。

答案3

我一直在使用 Remmina,并且对它非常满意。Remmina 能够显示和控制远程桌面会话。如果您尚未安装它,您可以从 USC 进行安装

Ubuntu 远程桌面访问基于称为 (VNC) 的技术

答案4

有些机器会在客户端连接期间实时询问您是否允许服务器连接,如果您实际上没有看到它发生,它可能无法工作。

其次,如果您计划连接 Ubuntu 和 Windows 7 机器,则必须选择 RDP 选项,否则,例如,Ubuntu 到 Ubuntu 的连接将使用 VNC。

最后,根据你的网络设置方式,你可能必须使用主机名、IP 或 FQDN。在慌乱之前,请检查所有这些,因为这将为你节省一些时间。

另外,还有一个技巧可以连接网络后面的远程桌面连接,其中需要端口转发才能连接到入口点后面的机器。例如,如果您有一个 host.domain.com 的接入点,并且它连接到网络上的服务器,则可以使用 SSH 设置端口转发,然后像这样指定 RDP 或 VNC 帖子(在 Windows 7 上用于 RDP 的 Putty 中,这将是示例):

Source: 8585 (or whatever port you want)
Destination: 192.168.x.x:3389 (where x.x is your network)

然后,例如,在 Windows 中使用 RDC 时,您可以使用 localhost:8585 作为服务器名称,然后就好了。这也可以在 Linux 上使用,命令如下:

ssh -i /path/to/key -L 8585:192.168.x.x:3389 [email protected]

相关内容