我有一个用于日志管理的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
我还创建了一个新用户,但结果相同。密码失败。
有什么想法可以解决吗?
非常感谢您的家人。 ;)
答案 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,重新安装它们, 我什至尝试切换桌面环境。
不缺乏。