我希望这是一个简单的修复,以下是正在发生的事情:
我正在尝试使用 remmina 从家用电脑连接到工作电脑,但我无法让家用电脑连接 - remmina 几个小时都只是显示“正在连接到我的服务器”,但实际上并没有连接。两台电脑都运行 ubuntu 16.04 桌面版。
在我的工作电脑上,我启用了远程桌面共享并要求输入密码。我还安装了 dconf-editor,进入 >org>gnome>desktop>remote-access 并取消选中 require-encryption 框。为了找到我的主机名,我输入了以下内容:
hostname -I
返回了我的 IP 地址。
在我的笔记本电脑上,我打开了 remmina,添加了一个新连接,选择了 vnc - 虚拟网络计算,正确输入了 ip 地址,输入了我的用户名和所需的密码……然后两个小时后,remmina 仍然处于“连接”状态。我再次尝试使用 rdp 协议,同样的事情再次发生。
我正坐在工作电脑前,笔记本电脑放在膝盖上,两台电脑都连接到同一个网络(笔记本电脑无线,台式机以太网),但什么都没有 - remmina 仍在尽力尝试连接,但没有成功。
其他相关信息:我的工作电脑是一台旧的戴尔服务器。我在上面运行的是 ubuntu 桌面版,而不是 ubuntu 服务器。我在一所大型大学工作,所以我没有能力干扰网络。然而,windows 和 mac 机器可以远程访问大学(包括我的 windows 机器),这表明我奇迹般地搞砸了有史以来最简单的远程桌面协议。
我很抱歉问了这么基础的问题,但我找到的所有其他答案都指示我按照我已经做过的方式去做。如果我至少能找到一个错误来追踪的话,这会更容易,但我没有。谢谢你的帮助,非常感谢。
编辑:
我可以从笔记本电脑成功 ssh 到我的工作电脑,但 rammina 无法成功 ssh 隧道。我收到无法绑定本地端口的错误。我想要一个完整的桌面共享...
答案1
我不是这方面的专家,但最近我一直在尝试在本地网络上进行远程访问,我认为问题在于IP地址你正在进入'服务器' 场地。
这可能是用于 ssh 连接的正确 IP 地址,但它需要一个VNC 服务器地址。
如果这对其他人有帮助,我将使用 VNC 服务器选项完成让它为我工作的所有步骤。
请记住,据我所知,使用远程控制是一种比使用更安全的访问远程机器的方法虚拟网络计算机。如果它只是通过你的本地网络,那么它不应该有太多的安全问题,但我还没有成功让 Remmina 使用SSH 隧道尽管能够使用远程控制从终端。
首先,我进入了想要远程访问的计算机,并在仪表板中搜索桌面共享。
从那里我可以选择'允许其他用户查看您的桌面' 和 '允许其他用户控制您的桌面“”。
(您还可以选择是否希望远程机器在允许访问之前必须确认这是可以的,以及/或者是否要求用户在授予访问权限之前输入密码。)
一旦启用此功能,当我转到另一台机器并打开Remmina 远程桌面客户端,我创建了一个新的配置文件,并选择了协议成为VNC——虚拟网络计算。
旁边服务器选择“浏览网络以查找 VNC 服务器' 现已启用,单击该虚线图标会显示同一台机器使用 IPv6 或 IPv4 协议的两个选项。
选择一个(其中任何一个都可以)现在将填充服务器选项如下:
[您的远程计算机名称.本地]:5900
我最初填写的是'用户名'和'密码'字段,但这对于它的运行来说并不是必需的。
更改姓名顶部的字段允许您保存个人资料,点击连接现在您应该可以远程访问另一台机器了。