Sesman-Xvnc向每个用户抛出密码失败

时间:2019-01-10 11:43:39

标签: windows login ubuntu-16.04 vnc xrdp

我有一个用于日志管理的Ubuntu 16.04 LTS虚拟机。自创建以来,我一直使用Sesman-Xvnc,并且始终易于登录。但是,在过去3周内一直处理任何问题之后,今天我去了办公室,并抛出了此错误: / p>

Connecting to sesman ip 127.0.0.1 port 3350
sesman connect ok
sending login info to session manager, please wait...
xrdp_mm_process_login_response: login successful for display
Started connecting
connecting to 127.0.0.1 5912
tcp connected
security level is 2 (1 = none, 2 = standard)
password failed
error - problem connecting

我没有更改密码,机器一直处于开机状态,我可以使用我的用户名和密码通过ssh登录。

我尝试使用以下方法重新安装服务:

sudo apt-get remove xrdp vnc4server tightvncserver
sudo apt-get install tightvncserver
sudo apt-get install xrdp

然后使用以下命令重新启动xrdp服务:

service xrdp restart 

我还创建了一个新用户,但结果相同。密码失败。

有什么想法可以解决吗?

非常感谢您的家人。 ;)

3 个答案:

答案 0 :(得分:1)

我们遇到了同样的问题,这似乎是由于自动更新了“ xrdp”引起的。看看这篇文章:

https://askubuntu.com/questions/1108550/xrdp-failed-problem-connecting-when-package-was-auto-updated

答案 1 :(得分:1)

从今天起我也面临着同样的问题,请在这里提出。

XRDP doesnt connect to Azure VM suddenly

我通过允许它试图连接到ufw中的sesman的端口来修复它: 当您看到连接到RDP中的“ sesman ip 127.0.0.1端口3350”(或任何其他端口)时,请获取该端口号,并使用以下命令将该端口连接到ufw 这些是我使用的步骤: 使用以下命令降级ur xrdp:

[sudo apt-get install xrdp = 0.6.1-2

并保留xrdp实例,

sudo apt-mark hold xrdp

启用sudo ufw

Sudo ufw允许3350和

Sudo ufw allow 3389]

注意:您可以使用此cmd来查看其是否打开:

sudo netstat -plnt | grep rdp

在SSH窗口中执行这些操作。

这对我有用。希望它能解决此问题。

答案 2 :(得分:0)

我有同样的问题。

我删除了tightvncserver和xrdp,重新安装它们, 我什至尝试切换桌面环境。

不缺乏。