如何在 ubuntu 14.04 (trusty) 上安装 xrdp?

如何在 ubuntu 14.04 (trusty) 上安装 xrdp?

我曾尝试使用 在 Ubuntu 上安装 xrdp apt-get install xrdp,但遇到了与其他用户类似的问题,例如这些帖子中列出的问题:

如何轻松且稳健地安装 xrdp?

答案1

我用scareygliders 脚本安装 XRDP,因为它比默认的 ubuntu xrdp 包更稳定,并且还为您提供主机和客户端之间的复制和粘贴功能。

但是,我在使用 lubuntu 和标准 ubuntu 桌面设置 XRDP 时遇到了问题,因此我最终选择了 xubuntu 桌面:

sudo apt-get update
sudo apt-get upgrade
# I'm not sure if xvfb is required, but have installed it just to be sure
sudo apt-get install xubuntu-desktop xfce4 xvfb 

git clone https://github.com/scarygliders/X11RDP-o-Matic.git
cd X11RDP-o-Matic
sudo ./X11rdp-o-matic.sh --justdoit
echo xfce4-session >~/.xsession
# if screensaver hogs the cpu
echo 'mode: off' > ~/.xscreensaver

答案2

要使 xrdp 与 ubuntu 14.04 兼容,您需要指定备用桌面。要安装可用的 xrdp,请执行以下操作

  1. 安装 xrdp (sudo apt-get 安装 xrdp
  2. 安装备用桌面(在这个例子中,假设你想安装 xfce),因此你需要在终端中输入sudo apt-get 安装 xfce4
  3. 最后,您必须告诉 xrdp 您想要使用 xfce,因此从终端会话中,键入以下命令 echo xfce4-session >~/.xsession
  4. 尝试连接,一切就绪

您可以通过此处找到详细说明关联。如果你不喜欢 xfce;你可以安装其他桌面替代品,例如 LXDE、Mate-desktop、kde……

答案3

我是这样做的 - 来自许多不同的来源并不断尝试和错误 - 但现在它甚至可以通过我的 iOS iPad 2 上的 Microsoft RD 客户端运行 - 有趣!

Windows:我确实安装了 Windows 10 Pro Hyper V 我确实安装了第一代虚拟机 - Ubuntu 14.04 LTS

Ubuntu:我确实安装了 xubuntu-desktop(对于 xfce4 来说,它可以工作 - 我不在乎我的品味,无论我是否喜欢 - 它都可以工作!)我确实安装了 xrde 我确实创建了一个远程用户我确实授予了它 sudo 组我确实通过 vi 使用 sudo 权限在创建的远程用户的主目录中创建了一个 .xsession 文件(像其他文件一样)我使 .xsession 文件能够通过 chmod 在创建的远程用户的主目录中执行但是 - 我只找到一次 - 我确实首先使用以下命令启动了我的 .xsession 文件:

#!/usr/bin/env bash

我没有使用 echo ...

我通过 vi 第二行输入:

xfce4-session

之后我重启了虚拟 Ubuntu 机器

重新启动后,我能够以创建的远程用户身份访问虚拟 Ubuntu 的 IP,在开箱即用的 Microsoft 远程桌面连接中结束正在运行的图形 xfce4 会话,而不会出现灰色屏幕。

我很幸运也很自豪,我尝试了所有这些内容,但没有像其他人一样得到令人满意的结果,因为我的屏幕是空白/灰色的,我自己从不同的来源进行了这样的组合,从 Windows 10 以 RDP 会话的形式运行它,或者 - 正如已经写的 - 通过我的 iPad 2,我想在这里分享我的经验与其他帮助我达到这一点的人 - 感谢所有人!

相关内容