1、先通过显示器直接连接的方式连接到那台连接出错的服务器上。登陆以后,在桌面上的此电脑图标上面点右键,选择属性。
2、然后在属性页面中我们可以看到对应的系统版本是Windows Server 2016。CPU是intel xeon型号,内存是16g。这个时候我们点击它左上角的远程设置。
3、在远程设置界面,我们可以看到,它默认的设置是允许远程到这台服务器上,但是它下面勾选了”仅允许运行使用网络级别身份验证的远程桌面的计算机连接“。
4、如果不是公网服务器的话,这个选项可以去掉
5、去掉以后,我们回到另外一台server2008服务器上,打开远程桌面连接,输入那台server2016服务器的ip,然后点击连接,再输入账号密码,这个时候就没有弹出身份验证错误的提示了。
6、这个时候弹出来的是证书错误的提示,这个就是对应的安全级别不对应的原因。但是我们点是就可以跳过这个提示,然后就可以顺利登陆了。
7、登陆以后,我们再点击桌面上的此电脑图标,选择属性,可以看到,硬件信息和我们刚才看到的一样,说明连接正确。
远程桌面连接分两个阶段:\x0d\x0a第一个阶段是RDP协议的联通,这个过程中会做服务器身份的验证,就是你看到的这个界面。Windows服务器采用的是证书认证。证书认证有两个要求:\x0d\x0a1、颁发证书的机构必须是你电脑里面的根证书颁发机构,这样颁发的证书才是有效的。但是,你电脑默认证书是自签名证书,不是权威机构颁发的证书,会报“不信任的证书认证机构”,不过这不影响他的SSL加密签名功能,也就不影响通信的安全问题;这个功能是用来防止你连接了钓鱼的服务器,比如我用DNS缓存污染,让你不知不觉登录了假的服务器,骗取你的密码。那么如果你的服务器是有权威机构的SSL证书,你就马上能发现证书报错。\x0d\x0a2、你访问服务器时的域名,和你的机器名完全相同。也就是说,你的机器名字是aaa.bbb.com,那么你访问他时的域名,也必须是aaa.bbb.com,你用其他名字或者IP地址,与证书名称对不上,都会提示“服务器名错误”。\x0d\x0a第二阶段:协议联通后(可以忽略第一阶段的警告),才开始验证你的账户和密码是否和有权限访问远程桌面的账户匹配。\x0d\x0a所以如果账户密码错误,第一检查账户密码是否完全一致,第二,检查账户权限是否允许远程访问。应该是微软软于2010年6月9日对DotNet框架作了一次补丁更新(KB980773),vSphere 4.0以及更早版本是基于DotNet 2.0框架的,两者之间产生了不兼容。最笨的解决办法就是在控制面板里把补丁更新(KB980773)卸载,系统就恢复正常。不过这样势必会造成.Net2.0出现一些错误,处理这些错误也挺麻烦的,还不如重装。
我最终用的办法是将vSphere Client从4.0更新至4.0 Update 1以上(4.0U1, 4.0U2,或4.1),要确保vSphere Client的Build号不低于208111。我从网上下载了一个(下载地址:)下载完以后安装,安装完之后打开客户端,输入用户名,密码,点击登录后提示:“从 <服务器IP〉中下载安装程序”,下面有几个选项然后点击“运行此安装程序”选项。然后按提示安装程序,安装完毕之后重新打开客户端输入地址,用户名。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)