无法实现从Windows 7到Ubuntu 14.04的远程桌面连接

我有远程Ubuntu服务器,我通过ssh使用Cygwin从我的本地机器Windows 7进行连接。我想创建从Windows 7到Ubuntu的远程桌面连接,所以我使用此命令在服务器上安装了XRDP:

sudo apt-get install xrdp

然后我为默认的ubuntu用户设置了密码,并尝试从Windows 7连接到RDC客户端。我能够连接并且屏幕显示处于文本模式,因为我没有在ubuntu服务器上安装桌面。

然后我在服务器上安装了轻量级桌面LXDE桌面,并尝试再次与RDC连接,但我无法。 Windows 7 RDC连接到服务器,但在我输入登录名和密码后,连接中断。 我试图找到原因。

如果我检查xrdp服务的状态,它会显示:

ubuntu@ip-xx-xx-xx-xx:~$ service xrdp status * Checking status of Remote Desktop Protocol server xrdp [ OK ] * Checking status of RDP Session Manager sesman [fail]

似乎会话管理器无法启动,我认为这可能是连接崩溃的原因。 但我不知道是什么导致会话管理器无法启动。

如何找到会话管理器未启动的原因?

Edit:我在服务器上安装xfce桌面环境后能够创建远程桌面连接,但首先我必须在主目录中创建.xsession文件,并在文件xfce4-session添加此行。 但这种联系并不快而且滞后。 我还安装了其他桌面环境,但无法建立连接。

我也尝试安装teamviewr和VNC服务器,但这太麻烦了。

对于lunux机器来说,似乎没有简单的解决方案来创建远程桌面连接。

xRDP软件包支持Windows机器的远程桌面连接。 只要您定义并安装备用桌面并且在执行远程桌面连接时告诉Linux机器使用哪个桌面,解决方案就能正常运行

安装和配置xRDP并使其工作非常简单,现在很简单。 总结一下

  • 第1步 – 安装xrdp(sudo apt-get install xrdp)
  • 第2步 – 安装桌面。 我们使用mate-desktop(sudo apt-get install mate-core mate-desktop-environment mate-notification-daemon)
  • 步骤3 – 通过发出以下命令告诉您的系统使用mate-desktop

echo mate-session>〜/ .xsession

重启,你就完成了……

可能会有一些小的附加配置设置要完成。 您可以在此处找到详细且易于使用的分步说明