解决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


分享到:
  网友评论(2)
 
清泛网网友 2022-05-13 13:43:51
it all about your permission   ,just login as root , it will work  trust me
清泛网网友 [ 上海网友 ] 2022-12-30 11:58:36
???没用啊
查看全部评论
回到顶部