无法使用远程桌面登录我的 gcloud 计算引擎 xrdp

Unable to login in my gcloud compute engine xrdp using Remote Desktop

您好,我已经在我的 gcloud 计算引擎上安装了 xrdp 和 xfce4。下面是安装过程:

我在 ubuntu 16.04 服务器上有一个名为 myadav 的用户:

所以我首先通过 :

安装 xrdp
sudo apt-get install xrdp 

然后我安装了:

sudo apt-get install xfce4

然后我执行一些命令来启动 xrdp 和 xfce4:

echo xfce4-session >~/.xsession
sudo vim /etc/xrdp/startwm.sh

在文件末尾添加以下行:

. /etc/X11/Xsession 
. /usr/bin/startxfce4
sudo service xrdp restart

现在,当我使用 windows RDP 并输入我的外部 ip 时,我会看到一个 xrdp 登录屏幕。我的问题是,当我将 ubuntu 用户的用户名键入 myadav 时,无法登录。登录我的系统的用户名和密码是什么。谢谢你的时间。

确保用于登录的用户帐户是 tsusers 组的成员(该组应由 XRDP 程序创建)。
sudo usermod –a –G tsusers '用户名'

您也可以尝试通过编辑 xrdp.ini 配置来解决问题 file.There 是密码选项,您可以在其中设置密码:
password=<password>|ask 指定用于在连接中进行身份验证的密码。如果设置为询问,则应在登录时提供密码 window。

如果有人在这里寻找除了上面接受的答案之外的其他答案,你可以试试下面的答案。

  • 如果您还没有为 root 用户设置密码,请使用 sudo passwd
  • 使用用户名 `root 和您的设置密码登录系统。