来自 Windows 7 的远程桌面

来自 Windows 7 的远程桌面

我尝试从 Windows 7 Pro 连接到 Ubuntu 计算机 (14.4 LTS)。
我已经安装xrdp并设法从 Windows RDP 客户端连接到它(使用用户名和密码),问题是它给了我一个空白的灰色图案屏幕,带有一个 X 光标。

我也安装了XVNCserver11,并尝试使用 echovnc 客户端连接到它;错误是:没有适合 RFB 3.3 的安全类型支持。

我尝试运行sudo vncserver,它在后台启动了一些操作,但出现了与xvncserver11

不确定下一步该怎么做,任何帮助都将不胜感激

编辑

这是文件

#!/bin/sh

if [ -r /etc/default/locale ]; then
  . /etc/default/locale
  export LANG LANGUAGE
fi

startfxce4

. /etc/X11/Xsession

编辑2

这是 xrdp 问题(在下面的答案中所有步骤之后再次出现) 在此处输入图片描述

答案1

您可以使用xrdp,但仍然必须确定在远程处理时使用哪个会话。

首先安装 xrdp:

sudo apt-get install xrdp

安装 XFCE4 或任何其他支持的:

sudo apt-get install xfce4

.xsession在您的家中编辑我们的文件:

echo xfce4-session >~/.xsession

编辑 startwm.sh文件:

sudo gedit /etc/xrdp/startwm.sh

在下方直接wm_start()添加一行:startxfce4

 if [ -r /etc/default/locale ]; then
    . /etc/default/locale
    export LANG LANGUAGE
  fi

因此该函数如下所示:

wm_start()
{
  if [ -r /etc/default/locale ]; then
    . /etc/default/locale
    export LANG LANGUAGE
  fi

startxfce4


  # debian
  if [ -r /etc/X11/Xsession ]; then
    . /etc/X11/Xsession
    exit 0
  fi
.....

}

现在保存并退出,然后重新启动 xrdp。

sudo service xrdp restart  

现在您可以使用 xfce 正常连接到您的 Ubuntu 进行远程会话。

相关内容