【技术实现步骤摘要】
本专利技术涉及通信
,尤其涉及一种SSH(SecureShell,安全外壳协议)连接的建立方法及装置。
技术介绍
为了实现对用户电视的远程调试,相关技术引入了SSH远程调试技术。在SSH远程调试的过程中,由于调试端(即SSH服务端设备)以及电视端(即SSH客户端设备)存在不在同一网络范围、无法建立SSH连接的情况,因此,相关技术引入了公网服务器,并通过使用公网服务器分别与SSH服务端设备以及SSH客户端设备建立SSH连接的方式来实现SSH服务端设备对SSH客户端设备的远程调试。在相关技术中,公网服务器可以分别与多个SSH服务端设备建立SSH连接,由于在建立SSH连接的过程中,该多个SSH服务端设备随机选择公网服务器的端口进行连接,因此,当需要与公网服务器建立SSH连接的SSH服务端设备的数量较多时,很有可能出现SSH服务端设备选择已占用端口与公网服务器进行SSH连接的情况,在该种情况下,SSH服务端设备无法与公网服务器成功建立SSH连接。
技术实现思路
有鉴于此,本专利技术提供一种SSH连接的建立方法及装置,来解决相关技术中因SSH服务端设备选择了已占用端口与 ...
【技术保护点】
一种安全外壳协议SSH连接的建立方法,应用于SSH服务端设备,其特征在于,所述方法包括:基于预设的选取策略从自身的MAC地址中选取多个待转换位;将所述多个待转换位转换为十进制,并获得转换后的十进制对应的值;基于所述转换后的十进制对应的值确定公网服务器上的待连接端口;基于所述待连接端口与所述公网服务器建立SSH连接。
【技术特征摘要】
1.一种安全外壳协议SSH连接的建立方法,应用于SSH服务端设备,其特征在于,所述方法包括:基于预设的选取策略从自身的MAC地址中选取多个待转换位;将所述多个待转换位转换为十进制,并获得转换后的十进制对应的值;基于所述转换后的十进制对应的值确定公网服务器上的待连接端口;基于所述待连接端口与所述公网服务器建立SSH连接。2.根据权利要求1所述的方法,其特征在于,所述基于预设的选取策略从自身的MAC地址中选取多个待转换位,包括:获取公网服务器提供的连接端口数量;根据所述连接端口数量所属的数值范围从自身的MAC地址中选取对应数量的待转换位。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:若基于所述待连接端口与所述公网服务器未成功建立SSH连接,从自身的MAC地址中重新选取多个与已选多个待转换位部分不同或完全不同的新待转换位;基于所述多个新待转换位重新确定所述公网服务器上的待连接端口。4.根据权利要求3所述的方法,其特征在于,所述多个待转换位为4个待转换位,所述基于预设的选取策略从自身的MAC地址中选取多个待转换位,包括:基于预设的选取策略将自身的MAC地址按照指定顺序划分为3段地址部分位;其中,每段地址部分位包括4位;选取最后一段地址部分位作为4个待转换位;所述从自身的MAC地址中重新选取多个与所述多个待转换位部分不同或完全不同的新待转换位,包括:从基于自身的MAC地址划分的3段地址部分位中重新选取一段新地址部分位作为4个新待转换位;其中,该段新地址部分位不为所述最后一段地址部...
【专利技术属性】
技术研发人员:陈永富,李鑫,李成成,吴汉勇,
申请(专利权)人:青岛海信电器股份有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。