【技术实现步骤摘要】
认证方法、装置、网络设备、系统及可读存储介质
[0001]本专利技术实施例涉及通信领域,尤其涉及一种认证方法、装置、网络设备、系统及可读存储介质。
技术介绍
[0002]随着通信技术的发展,登录场景越来越多,认证方式也越来越完善。相关技术中,认证系统是基于安全外壳协议(secure shell,SSH)进行设计的,客户端向服务端发送认证请求,该认证请求中携带有用户名和密码,服务端解析认证请求获取用户名和密码,而后将用户名和密码发送至认证中心进行认证,认证结果通过服务端返回到客户端。
[0003]由于相关技术仅支持对用户名和密码进行认证,因而存在安全隐患。
技术实现思路
[0004]本申请提出一种认证方法、装置、网络设备、系统及存储介质,用于提升用户认证的安全性。
[0005]第一方面,提供了一种认证方法,以服务端执行该方法为例,该方法包括:服务端接收客户端发送的认证请求,该认证请求中携带用户名和密码;服务端根据认证请求获取用户名、密码以及用户协议信息,用户协议信息用于指示用户登录的协议范围;服 ...
【技术保护点】
【技术特征摘要】
1.一种认证方法,其特征在于,所述方法包括:服务端接收客户端发送的认证请求,所述认证请求中携带用户名和密码;所述服务端根据所述认证请求获取所述用户名、所述密码以及用户协议信息,所述用户协议信息用于指示用户登录的协议范围;所述服务端基于所述用户名、所述密码以及所述用户协议信息获取认证结果。2.根据权利要求1所述的方法,其特征在于,所述认证请求还携带用所述户协议信息;所述服务端根据所述认证请求获取所述用户名、所述密码以及用户协议信息,包括:所述服务端对所述认证请求进行解析,得到所述用户名、所述密码以及所述用户协议信息。3.根据权利要求2所述的方法,其特征在于,所述用户协议信息携带在所述认证请求新增的扩展字段中;或者,所述用户协议信息携带在所述认证请求的已有字段中。4.根据权利要求3所述的方法,其特征在于,所述认证请求的已有字段包括注释字符串字段或者用户名字符串字段。5.根据权利要求1所述的方法,其特征在于,所述服务端根据所述认证请求获取所述用户名、所述密码以及用户协议信息,包括:所述服务端对所述认证请求进行解析,得到所述用户名和所述密码;所述服务端确定所述认证请求的接入端口,确定所述接入端口对应的用户协议信息。6.根据权利要求5所述的方法,其特征在于,所述确定所述接入端口对应的用户协议信息,包括:所述服务端基于端口与用户协议的映射关系确定所述接入端口对应的用户协议信息。7.根据权利要求1-6任一所述的方法,所述服务端基于所述用户名、所述密码以及所述用户协议信息获取认证结果,包括:所述服务端将所述用户名、所述密码以及所述用户协议信息发送给认证中心;所述服务端接收所述认证中心对所述用户名、所述密码以及所述用户协议信息进行认证之后反馈的认证结果。8.一种认证方法,其特征在于,所述方法包括:客户端向服务端发送认证请求,所述认证请求中携带用户名和密码;所述客户端接收所述服务端反馈的认证结果,所述认证结果基于所述用户名、所述密码以及用户协议信息进行认证得到,所述用户协议信息用于指示用户登录的协议范围。9.根据权利要求8所述的方法,其特征在于,所述认证请求还携带所述用户协议信息。10.基于权利要求9所述的方法,其特征在于,所述用户协议信息携带在所述认证请求新增的扩展字段中;或者,所述用户协议信息携带在所述认证请求的已有字段中。11.根据权利要求10所述的方法,其特征在于,所述认证请求的已有字段包括注释字符串字段或者用户名字符串字段。12.一种认证方法,其特征在于,所述方法包括:认证中心接收服务端发送的用户名、密码以及用户协议信息,所述用户协议信息用于指示用户登录的协议范围;
所述认证中心对所述用户名、所述密码以及所述用户协议信息进行认证,得到认证结果;所述认证中心将所述认证结果发送给所述服务端。13.根据权利要求12所述的方法,其特征在于,所述认证中心对所述用户名、所述密码以及用户协议信息进行认证,得到认证结果,包括:所述认证中心将所述用户名、所述密码以及所述用户协议信息与参考信息进行比对,根据比对结果得到认证结果,所述参考信息包括配置的用户名、密码以及用户协议信息。14.一种认证装置,其特征在于,所述装置包括:接收模块,用于接收客户端发送的认证请求,所述认证请求中携带用户名和密码;第一获取模块,用于根据所述认证请求获取所述用户名、所述密码以及用户协议信息,所述用户协议信息用于指示用户登录的协议范围;第二获取模块,用于基于所述用户名、所述密码以及所述用户协议信息获取认证结果。15.根...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。