解决xrdp登陆不上的问题:xrdp session: Login failed for display 0

清泛原创
Xrdp登陆不上报错如下:


原因及解决方法:
1、网上大部分内容说是用户名密码不对导致,的确密码不对会报这个错误,但是有些时候当你确认用户名密码无误的后,仍然登不上报这个错误。

2、这个时候考虑可能是运行时间久了,连接数用光了导致的登陆不上:

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

解决:通过设置sesman.in文件内的参数,解决。

cat /etc/xrdp/sesman.ini
[Sessions]
X11DisplayOffset=10
MaxSessions=50
KillDisconnected=1
IdleTimeLimit=0
DisconnectedTimeLimit=0

可以修改会话设置  :将最大会话限制该大  MaxSessions=50
将KillDisconnected=1 则每次断开连接时,linux都会关闭会话进程。

然后重启service xrdp restart  就可解决问题。

参考:https://my.oschina.net/chaoshu/blog/677139

xrdp 登陆

分享到:
评论加载中,请稍后...
创APP如搭积木 - 创意无限,梦想即时!
回到顶部