Ubuntu下xrdp登陆故障解决方案

故障描述:

Ubuntu使用xrdp远程桌面运行一段时间后,出现登陆错误:

xrdp_mm_process_login_response: login failed

原因分析:

远程桌面没有正确关闭所致。

虽然在windows 系统关闭远程桌面连接,但是在里linux上的进程还在运行,导致连接数量达到上限,出现问题。

解决方案:

通过设置sesman.in文件内的参数来解决

sudo vim /etc/xrdp/sesman.ini

修改如下行,修改为:

[Sessions]
X11DisplayOffset=10
MaxSessions=50
KillDisconnected=1
IdleTimeLimit=0
DisconnectedTimeLimit=0

保存sesman.ini文件,然后重启:

sudo /etc/init.d/xrdp restart

即可解决问题

说明:

将最大会话限制数值改大 MaxSessions=50

设置 KillDisconnected=1 则每次断开连接时,linux都会关闭会话进程。

原文链接:https://mp.weixin.qq.com/s/JqYf1W6sK3lKZvyGCDZgew

posted @ 2023-01-08 08:14  peakgrin  阅读(1819)  评论(0)    收藏  举报