向日葵远程连接Ubuntu系统主机连接已中断解决方案

向日葵远程连接Ubuntu系统主机连接已中断解决方案

测试设备:

  • Windows 10 笔记本一台
  • Ubuntu 18.04 台式机一台

测试软件:

  • 向日葵

测试时间:

  • 2021年10月12日

问题描述

​ 笔者在进行 Windows 10 笔记本基于向日葵远程连接 Ubuntu 系统主机时遇到了连接已中断的提示,该情况下无法建立远程连接,进而无法控制目标主机。

​ 为此笔者进行了反向测试,即从 Ubuntu 主机基于向日葵连接 Windows 系统主机,连接正常,可以远程访问并操纵。

​ 基于上述测试现象,我们可以了解到

  1. Windows 10 远程连接 Ubuntu 系统主机无法建立连接
  2. Ubuntu 远程连接 Windows 系统主机可以建立连接

​ 于是初步断定 Ubuntu 不接受远程连接。

​ 那么问题出现在哪里呢?

问题诊断

​ 基于问题描述以及相关的测试,我们最终定位了其中的问题,Ubuntu 系统通过如下命令允许远程连接建立

xhost + 

​ 故问题不在于 Ubuntu 屏蔽了远程连接

​ 最终锁定问题在于桌面图形化界面的不兼容。

​ gdm3,kdm 和 lightdm 都是 Ubuntu 下的显示管理器。 它们提供图形化登录并处理用户身份验证。

​ 关于显示管理器的具体相关内容可以参考此处:click

解决方案

1 本地并未安装 lightdm

​ 解决方案就是设置显示管理器为向日葵能够兼容的类型——lightdm

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install lightdm

​ 安装完成后重启电脑后即可

2 本地已经安装过 lightdm

​ 进入显示管理器设置界面进行选择

sudo dpkg-reconfigure lightdm

​ 进入提示页面后选择 lightdm,设置完成后重启电脑即可。

写在最后

​ 这个问题已经困扰了笔者很久一段时间了,今天特地花时间研究了下终于解决了,由于笔者能力有限,文中可能存在纰漏,敬请指正。

猜你喜欢

转载自blog.csdn.net/Hacker_MAI/article/details/120735036