运行一段时间后,出现xrdp_mm_process_login_response: login failed
- 问题原因:
远程桌面没有正确关闭,虽然在windows 系统关闭远程桌面连接,但是在里linux上的进程还在运行,导致连接数量达到上限,出现问题。 - 解决:通过设置sesman.in文件内的参数解决:
- cat /etc/xrdp/sesman.ini
- vi /etc/xrdp/sesman.ini
可以修改会话设置 :
- MaxSessions=50; (最大会话限制)
- KillDisconnected=1;(则每次断开连接时,linux都会关闭会话进程。)
- 然后重启/etc/init.d/xrdp restart,问题解决。