首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows远程桌面登录失败,Ubuntu 12.4

Windows远程桌面登录失败,Ubuntu 12.4
EN

Unix & Linux用户
提问于 2013-12-29 06:53:06
回答 4查看 45.6K关注 0票数 8

因此,我有一个服务器,我有RDC (远程桌面连接)设置,我正在考虑使它在互联网上全球可用,以便我可以从任何地方访问它。我目前正在修改密码,使其更安全,因为它将在网络上可见,但我遇到了一个小麻烦。

这里我会用一些密码作为例子。

  • 在更改密码之前,我可以使用RDC和以前的密码: abc123进行完全访问。
  • 我使用passwd将密码从abc123更改为d4f5g6。更改是成功的,但只有当我在机器上键入它,而不是从RDC输入时,才能完全识别它。

当我尝试使用RDC连接并使用我的新密码时,我会得到以下错误:

代码语言:javascript
复制
connecting to sesman ip 127.0.0.1 port 3350
sesman connect ok
sending login info to sesman
xrdp_mm_process_login_response: login successful for display
started connecting
connecting to 127.0.0.5910
tcp connected
security level is 2 (1 = none, 2 = standard)
password failed
error - problem connecting

请注意,密码当前为d4f5g6,只有在使用d4f5g6时才会收到此错误。如果我使用包括abc123在内的任何其他密码,则会得到以下错误:

代码语言:javascript
复制
connecting to sesman ip 127.0.0.1 port 3350
sesman connect ok
sending login info to sesman
xrdp_mm_process_login_response: login failed

还请注意,我正在连接中键入这些凭据,并且它们没有缓存在RDC中,因此RDC似乎根本没有参与其中。

所以,我正确的密码似乎是通过了第一次检查,但不是通过第二次检查?如果我在服务器上直接将密码更改为abc123,那么我就可以使用abc123成功地连接到服务器。

EN

回答 4

Unix & Linux用户

发布于 2014-08-21 15:26:09

我有一个用户有同样的问题,在尝试了Sjaak的解决方案之后,他仍然无法登录,所以我做了一个ps -ef|grep vnc,并找到了一个与用户UID一起的进程,所以我杀死了这个进程,让用户再次尝试,登录成功了。

票数 10
EN

Unix & Linux用户

发布于 2014-01-19 18:07:39

在Ubuntu服务器上,您可以删除主目录中.vnc隐藏文件夹的(内容)。会隐藏你的旧密码。下次登录时将重新创建它,然后使用您的新密码。

票数 3
EN

Unix & Linux用户

发布于 2016-12-08 08:33:51

我通过ssh连接到RDC并输入以下命令来解决这个问题:

  1. ps -ef|grep vnc
  2. 在结果的第一列中,查找无法登录的用户名。
  3. 查看无法登录的用户名旁边的process_ID。
  4. sudo kill process_ID
  5. 重新连接到RDC。
票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/106974

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档