服务器远程连接提示由于协议错误,客户端无法连接到远程计算机

服务器远程连接提示由于协议错误,客户端无法连接到远程计算机,第1张

今天远程连接服务器的时候提示

中断远程桌面连接

  ---------------------------

  由于协议错误,客户端无法连接到远程计算机。

  请请重新连接到远程计算机。如果客户端依旧无法连接,请跟网络管理员联系。

用远程桌面连接服务器时报错:由于协议错误,会话将被中断。请重新连接到远程计算机。

  本以为是服务器的一般性错误,以为重新启动一下服务器就能解决问题,于是让机房重启了一下服务器。可无论怎么试问题仍旧,再用其它电脑试连接,还是一样的问题,无奈只好让人去机房装了个pcAnywhere不甘心用PCA,毕竟WINDOWS自带的远程桌面使用起来还是方便许多,于是用PCA登录到服务器上仔细检查。

终于在在系统日志里发现错误:终端服务器授权宽限期已过,服务尚未跟有许可证的许可证服务器注册。要继续操作,需要有一个终端服务器许可证服务器。如果没有许可证服务器,终端服务器可以在第一次启动之后运行 120 天。

这才想起服务器当时不是自己装的系统,可能是安装系统的人把“终端服务器组件”安装了,这个服务是需要MS授权的,一般使用系统的“远程桌面”就行,远程桌面最多同是登录两个远程用户,而“终端服务器组件”可以多个用户,不过两个远程用户一般来说完全够了,终端服务器只能使用120天,120天后就需要注册了。

于是卸载终端服务(控制面板--添加或删除程序--添加或删除WINDOWS组件--取消“终端服务器”及“终端服务器授权”),再重启电脑再开启远程桌面(我的电脑--属性--远程--勾选“启用这台计算机的远程桌面”),重新连接可怎么试还是报同样的错。再从网上查找各种解决方法都不行。

正准备放弃时,突然想到既然是报“协议错误”,如果修改远程的端口会不会解决问题呢,再试试。。。打开注册表,修改[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminal ServerWdsrdpwdTdstcp] 下的PortNumber为需要的端口,再修改[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminal ServerWinStationsRDP-Tcp] 下的PortNuber(这一步很关键,正常情况下注册表中有RDP-Tcp文件夹,可现在服务器上却没有这个文件夹,于是在其它电脑上导出注册表的这一部份,再导入此服务器),修改PortNuber端口号,重启服务器,终于熟悉的登录界面又出现了。。。。

SSL证书是数字证书的一种,类似于驾驶证、护照和营业执照的电子副本。因为配置在服务器上,也称为SSL服务器证书。SSL证书就是遵守SSL协议,由受信任的数字证书颁发机构CA,在验证服务器身份后颁发,具有服务器身份验证和数据传输加密功能。

SSL证书通过在客户端浏览器和Web服务器之间建立一条SSL安全通道安全协议是由NetscapeCommunication公司设计开发。该安全协议主要用来提供对用户和服务器的认证;对传送的数据进行加密和隐藏;确保数据在传送中不被改变,即数据的完整性,现已成为该领域中全球化的标准。

由于SSL技术已建立到所有主要的浏览器和WEB服务器程序中,因此,仅需安装服务器证书就可以激活该功能了),即通过它可以激活SSL协议,实现数据信息在客户端和服务器之间的加密传输,可以防止数据信息的泄露,保证了双方传递信息的安全性,而且用户可以通过服务器证书验证他所访问的网站是否是真实可靠。数字签名又名数字标识、签章,提供了一种在网上进行身份验证的方法,是用来标志和证明网络通信双方身份的数字信息文件,概念类似日常生活中的司机驾照或身份证。数字签名主要用于发送安全电子邮件、访问安全站点、网上招标与投标、网上签约、网上订购、网上公文安全传送、网上办公、网上缴费、网上缴税以及网上购物等安全的网上电子交易活动。

dhcp服务器的作用是给内部网络或网络服务供应商自动分配IP地址。

动态主机配置协议简称DHCP,是一个应用于局域网的网络协议,该协议允许服务器向客户端动态分配IP地址和配置信息。

该协议位于OSI模型的应用层,使用UDP协议工作,主要有两个用途,一个是用于内部网或网络服务供应商自动分配IP地址给用户,另一个是用于内部网管理员作为对所有电脑作中央管理的手段。

dhcp服务器

动态主机配置协议是一个局域网的网络协议。指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。担任DHCP服务器的计算机需要安装TCPIP协议,并为其设置静态IP地址、子网掩码、默认网关等内容。

DHCP是由IETF开发设计的,于1993年10月成为标准协议,其前身是BOOTP协议。当前的DHCP定义可以在RFC 2131中找到,而基于IPv6的建议标准(DHCPv6)可以在RFC 3315中找到。

环境:

OS:AIX 53

SSH: openssl-0981302tarZ + openssh_54p1tarz

openssl下载路径:

openssh下载路径:

步骤:

1、上传openssl-0981302tarZ + openssh_54p1tarz到目标服务器上,解压两个软件包

解压方法:

#方法一

uncompress openssl-0981302tarZ

tar -xvf openssl-0981302tar

#方法二

zcat openssl-0981302tarZ | tar -xvf -

bash-32# ls

opensslbase openssllicense opensslmanen_US

2、使用smit命令安装openssl

bash-32# smit installp

---->Install Software

---->INPUT device / directory for software 输入[] #注意那个"",表示安装路径在当前目录,然后Enter

----> [F4] #列出安装路径下要安装软件清单,ESC+7分别选中3个软件,Enter确认后返回上个界面

---->ACCEPT new license agreements 用tab键选yes,如果不选择会安装失败并提示opensslbase需要license

执行完上述命令后,两次Enter后就会自动安装所选择的软件

验证openssl是否安装成功

bash-32# lslpp -l |grep openssl 出现下面信息说明openssl安装成功

opensslbase 0981302 COMMITTED Open Secure Socket Layer

openssllicense 0981302 COMMITTED Open Secure Socket License

opensslmanen_US 0981302 COMMITTED Open Secure Socket Layer

opensslbase 0981302 COMMITTED Open Secure Socket Layer

3、安装openssh,步骤和安装openssl一样

bash-32# smit installp

#基本上和安装SSL一样。

#如果不成功的话,先安装opensshlicense再安装别的。

验证openssh是否安装成功:

bash-32# lslpp -l |grep openssh

opensshbaseclient 5406101 COMMITTED Open Secure Shell Commands

opensshbaseserver 5406101 COMMITTED Open Secure Shell Server

opensshlicense 5406101 COMMITTED Open Secure Shell License

opensshmanen_US 5406101 COMMITTED Open Secure Shell

opensshmsgen_US 5406101 COMMITTED Open Secure Shell Messages -

opensshbaseclient 5406101 COMMITTED Open Secure Shell Commands

opensshbaseserver 5406101 COMMITTED Open Secure Shell Server

4、手动启动sshd,查看sshd状态(正常情况下,安装完成后,系统自动启动sshd)

如果需要手动启停sshd,则:

#startsrc -s sshd

#stopsrc -s sshd

查看sshd状态用下面命令

# lssrc -s sshd

Subsystem Group PID Status

sshd ssh 6684742 active

或者

bash-32# ps -ef |grep ssh

root 2748580 2560114 0 19:23:27 pts/0 0:00 grep ssh

root 2781204 319720 0 19:23:14 - 0:00 /usr/sbin/sshd

停用telnet/ftp

stopsrc –t telnet

stopsrc –t ftp

启用telnet/ftp

startsrc –t telnet

startsrc –t ftp

附录:

openssl+openssh的安装成功的版本配合:

1、openssl98410tarZ

openssh-45p1-r2tarZ 由于上传限制分成了2个包

2、需要如下四个包

一个ssh包:

openssh_43p2_53tarZ

三个ssl包:

openssl-doc-097g-1aix51ppcrpm

openssl-devel-097g-1aix51ppcrpm

openssl-097g-1aix51ppcrpm

3、openssl098602tarZ + openssh-47_new5302tarz

4、openssl0981100tarZ + openssh_52p1_aix53tarZ

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 服务器远程连接提示由于协议错误,客户端无法连接到远程计算机

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情