Xrdp 登录失败

Xrdp 登录失败

我正在尝试使用 RDP 从 Windows 登录 Ubuntu 计算机。已安装xrdp并启用 vnc,但在连接时出现以下错误

xrdp_mm_process_login_response:login failed

安装 XRDP 的步骤如下:

sudo apt-get update .
sudo apt-get install tightvncserver
sudo    apt-get install xrdp
sudo restart

此后尝试使用 RDP 登录并出现错误。您能提供分步指南或其他替代方法吗?

答案1

我设法通过编辑文件/etc/xrdp/sesman.ini并注释掉对组成员资格的要求来解决这个问题。现在您可以访问所有帐户。

[Security]
AllowRootLogin=1
MaxLoginRetry=4
#TerminalServerUsers=tsusers
#TerminalServerAdmins=tsadmins

显然,用户必须是 tsusers 的成员,而 tsusers 应该是由 xrdp 本身创建的。在我的例子中,这个组不是在 xrdp 安装时创建的。我创建了该组并将用户添加到该组中。但这没有帮助。通过注释掉以下几行,所有用户现在都可以使用 rdp。

答案2

通常,此错误意味着使用的密码无效(或凭证无效)。

您应该知道,XRDP 登录屏幕默认使用美式英语键盘布局。因此,如果您使用不同的键盘布局,则可能在 xrdp 登录中输入了错误的密码。检查键盘布局是否正确……只是猜测 :-)

答案3

您的 x11 会话可能已被锁定或成为孤立会话。

参见此文章

xrdp_mm_process_login_response: login failed如果您在使用远程桌面连接连接到 vnc 会话时遇到此错误。

即使您重新启动xrdp,错误仍然存​​在,该问题可能是由于创建的 X11 会话被锁定xrdp

要解决该问题,请/tmp/.X11-unix/找到您的 X 会话并删除该会话。

cd /tmp/.X11-unix

做一个清单

ls -l 

查看您想要删除的会话

.....
.....
srwxrwxrwx 1 root      root  0 Jul  9  2012 X0
srwxrwxrwx 1 user1  users 0 Jan 25 09:13 X1
srwxrwxrwx 1 user2      users 0 Jul 10  2012 X10
srwxrwxrwx 1 user3     users 0 Feb 19 13:31 X11
srwxrwxrwx 1 user4  users 0 Nov 20 15:10 X12
srwxrwxrwx 1 user5     users 0 Jul 10  2012 X13
.....

删除会话...

如果xrdp仍然失败,则似乎是由于孤立的 X-- 造成的。一旦xrdp遇到孤立的 X--(可能来自其他用户,也可能不是),错误仍然会存在。

要查看孤立的 X11 会话,您可以运行vncserver,它将返回类似这样的内容

$ vncserver
Warning: Head-Node:1 is taken because of /tmp/.X11-unix/X1
Remove this file if there is no X server Head-Node:1

删除所有孤立的 X--

重新启动xrdp服务并尝试远程连接。

service xrdp restart

答案4

对于在与我类似的隧道服务器设置中遇到此问题的任何人来说,这是一个不太常见但希望有用的解决方案:

+--------------------------+            +-------------------+            +----------------+
| Mac OS X + MS RDP client | ==[ssh]==> | Ubuntu SSH server | ==[rdp]==> | Ubuntu Desktop |
+--------------------------+            +-------------------+            +----------------+

您必须输入用户名和密码进入您的 MS RDP 客户端。如果您稍后尝试在远程登录屏幕上添加它,您将首先收到错误。当您尝试使用远程登录屏幕登录时,您将收到password failederror - problem connecting

其他信息

如果你想像我一样通过 SSH 进行 RDP 隧道传输,以下是我所做的:

ssh -v -N -L 3389:192.168.1.3:3389  [email protected]

相关内容