故障描述:
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
标签:解决方案,xrdp,故障,sesman,远程桌面,Ubuntu From: https://www.cnblogs.com/peakgrin/p/17034072.html