x1184的小站
x1184的小站
Windows服务器连接时提示“您的凭据不工作”,但用户名和密码都是正确的。
Windows服务器连接时提示“您的凭据不工作”,但用户名和密码都是正确的。

一个非常奇怪的错误,非常不好排查,但好在搜索引擎告诉了我这大概率是拥有砍刀部的微软这边没把自己产品做好的原因导致的。

现象

尝试在新机器连接公司里windows服务器想查看下性能情况和日志时,弹出了窗口您的凭据不工作,然后那架势就是告诉你账号密码错了,请你重新输入。没有一点报错的信息或是迹象,继而让你开始挠头回忆起密码来。

https://i.loli.net/2020/12/05/HAPpwZOgJq7ynba.png
这界面一出来肯定想自己密码哪里错了

可是不对啊,我这边密码都是放在加密密码库里的,什么信息都有记录的,包括登录名,完全不应该错的啊。不过转念一想,还有其他同事在用呢,可是大概率他们是不会做改密码的操作把,难道有安全问题了嘛。遂进入云厂商后台直接vnc走起,可是奇怪的事情就发生了,同样的密码输入进去,进入了桌面。并且这里用到了vnc粘贴文本的功能,不是我手敲的,也点击了小雷达查看核对了是完全一样的。

https://i.loli.net/2020/12/05/O47w1REGP2vu9lD.png
这里进入桌面没有问题

之后进系统后查看了net user,同时检查了compmgmt.msc里的所有用户甚至把别名也改了下,并尝试用别名去登录还是一样的弹窗提示凭据不正确。而这个凭据是在重启后也试了几次的,都能正常进到桌面。这期间也尝试了第三方软件去登录还是一样的显示。

https://i.loli.net/2020/12/05/BYu3Axq19Hn7slO.png
软件试了也是一样的结果提示凭据不工作

搜寻

到这里大概有个判断说明可能是windows某些安全设置不允许了外部登录,因为如果是网络层面上就拦截(比如登录ip白名单之类)也不会还让你验证账号密码了。Google了下凭据不工作的关键字也就是本文标题,出来了一些结果基本说明这个问题的共性,答案看起来还蛮靠谱的,就是修改windows组策略的一些远程相关的安全设置或是检查你的账户名以及密码。

https://i.loli.net/2020/12/05/QK3cTCmnUfJLetE.png
搜索结果。。对我的情况每一个有用的

然后结果就是发现都没用,这期间也有过重启了,所以重启大法这个压箱底的必杀技也用掉了。

尝试

虽然方法对于我的情况都没用,不过他们描述的问题时其中一些说法让我有了想尝试的想法,那就是说xp可以连接,win7不能连接。这时我就想到了要不在拿一台windows服务器套娃连一下,因为windows服务器版本比较稳定而且可以多试几个版本下的情况。结果,,套娃的这种连上了,然后被连接的或者说套娃里层的是windows8.1,套娃的外层机器是windows server 2012 r2 ,熟悉的朋友应该就明白了,他们俩其实都是win8时代的产物,所以如果这里还不行,基本就也可以来反推大概率和版本是没关系的。

https://i.loli.net/2020/12/05/wZtGNz9PJY8Q47g.png
可以了 说明还就是版本问题

回顾

这时候重新用一开始的方法也就是mstsc重新尝试连接了一遍,还是一样的显示凭据不可用,正常复现。到这里也能解释为啥同事使用时没啥问题,而且开机器时装完系统我也是自己会登录进去桌面的(我开机器时的工作机系统是mac big Sur 装的是微软官方的remote desktop),所以之前都没发现这个问题。然后之前的motaxterm无法用也能解释了,因为其本质上也是图形化控制参数后调用mstsc所以其实试不出来什么。

这时候想到微软商店里之前也有个跨平台的远程桌面(也就是mac ios Android都能用的那个)感觉不好用删了,会不会因为内部实现不一样会让这个远程桌面可以用呢,毕竟不能每次都套娃去连服务器啊,这台电脑也不好随便换系统啊。于是赶紧下载之,发现…还真可以。

https://i.loli.net/2020/12/05/8GcxhVW1ErQLdyl.png
搜索远程桌面安装
https://i.loli.net/2020/12/05/xt5oQN6r4izyRdq.png
成功登录

到这里,相当于通过这种方法我这电脑算是可以直接连上服务器了,这时候我就发现一个问题。同样是最新版的系统,macOS上感觉兼容的问题会少些,而windows也更新到2004了为啥自带的mstsc还是处理不好这种兼容问题呢,版本新一点反而连不上之前的机器了。win8.1现在也还有官方支持的吧,并且跨平台新做的这个remote desktop反而没有这个问题,真是无语啊。你要是问我那为啥不用remote desktop作为主力呢,之前说过不好用啊(全屏时也无法使用快捷键,mstsc可以,无法调节分辨率只能缩放等等)。

https://i.loli.net/2020/12/05/JItlD6aBxAKrcSd.png
版本

后续

自己摸索加上经验也找到了完全让mstsc都能连接的方法,和之前设想的一样,把一个安全设置的开关关掉就行了,这个开关就在远程桌面属性里面。右键我的电脑-属性-远程设置,然后看图操作就好了。

https://i.loli.net/2020/12/05/6kYqDZuoMmiaOxQ.png
无奈的方法

不过修改之后在连接上之前都会弹出警告框,告知被远程的服务器是不支持身份验证的,也就是说他可能给被不安全的mstsc版本建议连接,也就是说服务器上是有安全隐患的,所以你去连接他的这种行为也是有安全隐患的。这里我也建议不要用这种方法去连接。

https://i.loli.net/2020/12/05/pmhDXC2iWfulj5v.png
安全隐患
赞赏
欢迎留言交流讨论,留言必回。
首页      实战      Windows服务器连接时提示“您的凭据不工作”,但用户名和密码都是正确的。

admin

文章作者

一个平凡的追梦人

发表评论

textsms
account_circle
email

x1184的小站

Windows服务器连接时提示“您的凭据不工作”,但用户名和密码都是正确的。
本质是一篇吐槽win10的文章,顺便帮同样问题的朋友解决问题。
扫描二维码继续阅读
2020-12-05