一种基于SSH提升CDN服务器安全性的方法及系统技术方案

技术编号:24862960 阅读:28 留言:0更新日期:2020-07-10 19:13
本发明专利技术公开了一种基于SSH提升CDN服务器安全性的方法及系统,方法包括:接收客户端发送的用户登录请求,其中,用户登录请求包括:用户名、客户端认证密钥,以及用户的安全外壳协议密钥信息,其中,客户端认证密钥包括:时间戳、客户端固定密钥以及用户密钥;确认客户端认证密钥是否合法,若否,则阻止用户通过所述客户端登录CDN服务器,若是,则:校验用户的安全外壳协议密钥信息是否被允许登录,若否,则阻止用户通过客户端登录CDN服务器,若是,则:建立客户端与CDN服务器之间的连接,允许用户通过客户端登录所述CDN服务器。本发明专利技术在SSH的基础上,增加通过客户端认证密钥对客户端的认证,提高了CDN服务器的安全性。

【技术实现步骤摘要】
一种基于SSH提升CDN服务器安全性的方法及系统
本专利技术涉及服务器安全
,尤其涉及一种基于SSH(SecureShell,安全外壳协议)提升CDN(ContentDeliveryNetwork,内容分发网络)服务器安全性的方法及系统。
技术介绍
由于CDN服务器的部署比较分散,分布在全国各地而且大部分都是可以通过外网直接进行访问的。目前,出于安全角度,往往会通过限制IP登入的方式以提高安全性。但偶尔这种方式会失效,导致公网所有人都可以访问CDN服务器的管理端口,造成安全隐患。因此,如何有效的提高CDN服务器的安全性,是一项亟待解决的问题。
技术实现思路
有鉴于此,本专利技术提供了一种基于SSH提升CDN服务器安全性的方法,能够基于SSH,在其基础上增加客户端认证,以提高CDN服务器的安全性。本专利技术提供了一种基于SSH提升CDN服务器安全性的方法,包括:接收客户端发送的用户登录请求,其中,所述用户登录请求包括:用户名、客户端认证密钥,以及用户的安全外壳协议密钥信息,其中,所述客户端认证密钥本文档来自技高网...

【技术保护点】
1.一种基于SSH提升CDN服务器安全性的方法,其特征在于,包括:/n接收客户端发送的用户登录请求,其中,所述用户登录请求包括:用户名、客户端认证密钥,以及用户的安全外壳协议密钥信息,其中,所述客户端认证密钥包括:时间戳、客户端固定密钥以及用户密钥;/n确认所述客户端认证密钥是否合法,若否,则阻止用户通过所述客户端登录CDN服务器,若是,则:/n校验所述用户的安全外壳协议密钥信息是否被允许登录,若否,则阻止用户通过所述客户端登录CDN服务器,若是,则:/n建立所述客户端与所述CDN服务器之间的连接,允许用户通过所述客户端登录所述CDN服务器。/n

【技术特征摘要】
1.一种基于SSH提升CDN服务器安全性的方法,其特征在于,包括:
接收客户端发送的用户登录请求,其中,所述用户登录请求包括:用户名、客户端认证密钥,以及用户的安全外壳协议密钥信息,其中,所述客户端认证密钥包括:时间戳、客户端固定密钥以及用户密钥;
确认所述客户端认证密钥是否合法,若否,则阻止用户通过所述客户端登录CDN服务器,若是,则:
校验所述用户的安全外壳协议密钥信息是否被允许登录,若否,则阻止用户通过所述客户端登录CDN服务器,若是,则:
建立所述客户端与所述CDN服务器之间的连接,允许用户通过所述客户端登录所述CDN服务器。


2.根据权利要求1所述的方法,其特征在于,所述建立所述客户端与所述CDN服务器之间的连接,允许用户通过所述客户端登录所述CDN服务器后,还包括:
记录用户的登录日志,其中,所述用户的登录日志包括:时间、客户端IP地址、用户名,以及用户的安全外壳协议密钥信息。


3.根据权利要求2所述的方法,其特征在于,还包括:
接收所述客户端发送的用户执行命令;
记录用户的执行命令日志,其中,所述用户的执行命令日志包括:时间、客户端IP地址、用户名、用户的安全外壳协议密钥信息、用户当前所在路径,以及用户执行命令。


4.根据权利要求3所述的方法,其特征在于,还包括:
基于接收到的所述客户端发送的用户执行命令,将所述用户执行命令的执行结果返回至所述客户端。


5.一种基于SSH提升CDN服务器安全性的系统,其特征在于,包括:
第一接收模块,用于...

【专利技术属性】
技术研发人员:赵云鹏于海龙陈龙郎耀亮
申请(专利权)人:湖南快乐阳光互动娱乐传媒有限公司
类型:发明
国别省市:湖南;43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1