RDP从Ubuntu连接到Ubuntu服务器

时间:2019-03-03 20:15:26

标签: amazon-web-services ubuntu amazon-ec2 rdp xrdp

为了实现从另一台Ubuntu服务器到Ubuntu服务器(AWS EC2)的RDP连接,我在这里遵循了可接受的答案的步骤:How To Set Up GUI On Amazon EC2 Ubuntu server

我也尝试了这些非常相似的步骤:https://datawookie.netlify.com/blog/2017/08/remote-desktop-on-an-ubuntu-ec2-instance/

但是他们两个现在都回答了我的问题。当我连接到服务器时,出现“登录到xrdp”屏幕,并输入了用户名和密码。问题是,即使它成功连接到服务器,它也会在显示类似黄色的屏幕一秒钟后将我踢出服务器:https://i.hizliresim.com/JZBypJ.png

我不知道到底发生了什么。我该如何解决?最好的问候,

2 个答案:

答案 0 :(得分:0)

我应用了下面地址列出的步骤。

https://askubuntu.com/questions/592537/can-i-access-ubuntu-from-windows-remotely

我在提问中给出的地址中未涉及的步骤是步骤3。该步骤的内容:

步骤3 –配置xRDP(从上面的地址开始)

在此步骤中,我们修改两个文件以确保xRDP使用Xfce4。首先,我们需要在主目录中创建或编辑<span id="imageData" data-image="http://localhost:8080/contextPath/javax.faces.resource/dy... 文件。我们可以使用nano或简单地重定向echo语句(更容易):

.xsession

我们需要编辑的第二个文件是xRDP的启动文件,因此它将启动Xfce4。

echo xfce4-session > ~/.xsession

内容应如下所示(注意最后一行,并忽略。/ etc / X11 / Xsession):

sudo nano /etc/xrdp/startwm.sh

希望可以帮助遇到相同问题的其他人。

答案 1 :(得分:0)

要远程桌面您的 Ubuntu 机器,请安装 xrdp 和 xfce。

sudo apt-get update && sudo apt-get install xrdp && sudo apt-get install xfce4

配置 xrdp:

Create .xsession in home directory.

echo xfce4-session >~/.xsession

编辑 xrdp 的启动文件(注意最后一行是 startxfce4)[可选,因为它对我来说没有做这一步]

nano /etc/xrdp/startwm.sh

#!/bin/sh

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

startxfce4

重启xrdp服务

sudo service xrdp restart

创建 Ubuntu 用户密码

sudo passwd ubuntuUser

登录:

RDP 到您的远程机器并输入您的 Ubuntu 凭据。您将能够登录