一种创建用户的方法和系统、公网服务器及私有云设备技术方案

技术编号:14486143 阅读:80 留言:0更新日期:2017-01-26 19:59
本发明专利技术公开了一种创建用户的方法,包括:客户端接收用户输入的注册信息,并在接收注册操作时,根据所述注册信息生成注册指令,以将所述注册指令发送至公网服务器,所述客户端指用于登录服务器的通信客户端;所述公网服务器响应所述注册指令,以根据所述注册指令创建用户,并控制所述注册信息对应的私有云设备创建通过所述注册信息进行登录的不同协议类型用户账号,进而完成创建用户,所述不同协议类型用户账号是指以不同服务协议访问的用户账号。本发明专利技术还提供了对应的系统以及公网服务器和私有云设备。本发明专利技术中,用户一次注册即可创建不同协议类型用户账号,进而仅需要通过一个注册信息即可获得整个私有云设备的不同的系统应用和服务。

【技术实现步骤摘要】

本专利技术涉及计算机
,更具体地说,涉及一种创建用户的方法和系统、公网服务器及私有云设备
技术介绍
目前,大多数的系统平台下,在创建用户(或者说注册用户)时,仅仅是单独地在数据库进行保存相关的用户信息,进而创建用户比较单一。同时,目前嵌入式操作系统已经普遍应用到微型化设备,进而使设备具有多任务、多用户的操作模式。嵌入式操作系统可以根据不同用户的权限,来管理任务和应用。而linux本身有自己的linux用户管理,samba也需要有自己的用户管理。若用户需要获得整个设备的不同的系统应用和服务,则需要注册至少三个用户账号,进而最少需要三套用户名称和密码,这样会导致用户使用困难,混淆不同服务的用户和密码。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术中创建用户的单一性,以及访问同一设备的不同的系统应用和服务需要多套用户名称和密码,提供一种创建用户的方法和系统、公网服务器及私有云设备。本专利技术解决上述问题所采用的技术方案是提供了一种创建用户的方法,包括:客户端接收用户输入的注册信息,并在接收注册操作时,根据所述注册信息生成注册指令,以将所述注册指令发送至公网服务器,所述客户端指用于登录服务器的通信客户端;所述公网服务器响应所述注册指令,以根据所述注册指令创建用户,并控制所述注册信息对应的私有云设备创建通过所述注册信息进行登录的不同协议类型用户账号,进而完成创建用户,所述不同协议类型用户账号是指以不同服务协议访问的用户账号。其中,所述公网服务器响应所述注册指令,以根据所述注册指令创建用户,并控制所述注册信息对应的私有云设备创建通过所述注册信息进行登录的不同协议类型用户账号的步骤包括:所述公网服务器接收所述注册指令;解析所述注册指令,以得到所述注册信息;将所述注册信息保存到所述公网服务器内的数据库中,并根据所述注册信息生成用户注册任务指令,以将所述用户注册任务指令发送至所述注册信息对应的私有云设备,进而使所述私有云设备创建通过所述注册信息进行登录的不同协议类型用户账号;所述私有云设备响应所述用户注册任务指令,以创建通过所述注册信息进行登录的不同协议类型用户账号。其中,所述私有云设备响应所述用户注册任务指令以创建通过所述注册信息进行登录的不同协议类型用户账号的步骤包括:解析所述用户注册任务指令,以得到所述用户的注册信息;保存所述注册信息;根据保存的所述注册信息创建用户在所述私有云设备上的所有不同协议类型用户账号,进而完成创建用户,以使得不同协议类型用户账号通过所述注册信息进行登录。其中,所述创建所有不同协议类型用户账号的步骤包括:获取所述注册信息;根据所述注册信息,通过shell脚本创建第一用户账号;在所述第一用户账号下根据所述注册信息创建所述第二用户账号,进而所述第一用户账号与所述第二用户账号均通过所述注册信息进行登录。为解决上述技术问题,本专利技术的另一技术方案是提供了一种创建用户的系统,包括:客户端、公网服务器和私有云设备,所述客户端和所述私有云设备均与所述公网服务器网络连接;所述客户端用于接收用户的注册信息,并在接收注册操作时,根据所述注册信息生成注册指令,以将所述注册指令发送至公网服务器;所述公网服务器响应所述注册指令,以根据所述注册指令创建用户,并控制所述注册信息对应的私有云设备创建所述用户;所述私有云设备对应于所述注册信息,用于创建通过所述注册信息进行登录的不同协议类型用户账号,进而完成创建用户,所述不同协议类型用户账号是指以不同服务协议访问的用户账号。其中,所述公网服务器具体用于执行以下动作:接收所述注册指令;解析所述注册指令,以得到所述注册信息;将所述注册信息保存到所述公网服务器内的数据库中,并根据所述注册信息生成用户注册任务指令;以及将所述用户注册任务指令发送至所述私有云设备。其中,所述私有云设备具体用于执行以下动作:解析所述用户注册任务指令,以得到所述用户的注册信息;保存所述注册信息;以及根据保存的所述注册信息创建所述用户在所述私有云设备上的所有不同协议类型用户账号,进而完成创建用户,以使得不同协议类型用户账号通过所述注册信息进行登录。其中,所述创建所有不同协议类型用户账号具体用于执行以下动作:获取所述注册信息;根据所述注册信息,通过shell脚本创建第一用户账号;以及在所述第一用户账号下根据所述注册信息创建所述第二用户账号,进而所述第一用户账号与所述第二用户账号均通过所述注册信息进行登录。为解决上述技术问题,本专利技术还提供了另一技术方案是提供了一种公网服务器,包括:第一通信接口电路和第一处理器,其中,所述第一通信接口电路与所述第一处理器连接;所述第一通信接口电路用于接收客户端发送的注册指令;所述第一处理器用于响应所述注册指令,以根据所述注册指令创建所述用户,并控制所述注册信息对应的私有云设备创建所述用户。为解决上述技术问题,本专利技术的另一技术方案是提供了一种私有云设备,包括:第二通信接口电路和第二处理器,其中,所述第二通信接口电路与所述第二处理器连接;所述第二通信接口电路用于接收公网服务器发送的用户注册任务指令;所述第二处理器用于响应所述用户注册任务指令,以创建通过所述注册信息进行登录的不同协议类型用户账号,进而完成创建用户,所述不同协议类型用户账号是指以不同服务协议访问的用户账号。本专利技术的有益效果有:用户输入注册信息,通过公网服务器控制用户所要注册的私有云设备创建不同协议类型用户账号,进而完成创建用户,即一次注册即可创建不同协议类型用户账号,进而该用户仅需要通过一个注册信息,例如用户名称和用户密码,即可获得整个私有云设备的不同的系统应用和服务,用户无需记住多个用户名称和用户密码,通过一个用户名称和用户密码即可访问不同的系统应用和服务。附图说明下面将结合附图及实施例对本专利技术作进一步说明,附图中:图1是本专利技术的创建用户的方法实施例的流程图;图2是本专利技术实施例中客户端的注册界面的示意图;图3是本专利技术的创建用户的系统实施例的流程图;图4是本专利技术的公网服务器实施例的结构示意图;图5是本专利技术的私有云设备实施例的结构示意图。具体实施例应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。本专利技术公开了一种创建用户的方法,该方法应用于安装有嵌入式操作系统的微型化设备,如服务器、个人计算机等。如图1所示,是本专利技术的创建用户的方法实施例的流程图,包括以下步骤:S102:客户端接收用户输入的注册信息,并在接收注册操作时,根据所述注册信息生成注册指令,以将所述注册指令发送至公网服务器。S104:所述公网服务器响应所述注册指令,以根据所述注册指令创建用户,并控制所述注册信息对应的私有云设备创建通过所述注册信息进行登录的不同协议类型用户账号,进而完成创建用户。在步骤S102中,所述客户端指用于登录服务器的通信客户端,可以为Web客户端,也可为APP客户端,如图2所示,是客户端的一界面,用户在该界面上输入相关的注册信息,其中,注册信息包括用户名称和用户密码,在该界面上点击“注册”控件,此时,生成注册指令,进而注册指令通过相应的接口电路被发送至公网服务器。在步骤S104中,所述不同协议类型用户账号是指以不同服务协议访问的用户账号,例如,Samba用户账号、FTP用户账号等。用户输入注册信息,通本文档来自技高网...
一种创建用户的方法和系统、公网服务器及私有云设备

【技术保护点】
一种创建用户的方法,其特征在于,包括:客户端接收用户输入的注册信息,并在接收注册操作时,根据所述注册信息生成注册指令,以将所述注册指令发送至公网服务器,所述客户端指用于登录服务器的通信客户端;所述公网服务器响应所述注册指令,以根据所述注册指令创建用户,并控制所述注册信息对应的私有云设备创建通过所述注册信息进行登录的不同协议类型用户账号,进而完成创建用户,所述不同协议类型用户账号是指以不同服务协议访问的用户账号。

【技术特征摘要】
1.一种创建用户的方法,其特征在于,包括:客户端接收用户输入的注册信息,并在接收注册操作时,根据所述注册信息生成注册指令,以将所述注册指令发送至公网服务器,所述客户端指用于登录服务器的通信客户端;所述公网服务器响应所述注册指令,以根据所述注册指令创建用户,并控制所述注册信息对应的私有云设备创建通过所述注册信息进行登录的不同协议类型用户账号,进而完成创建用户,所述不同协议类型用户账号是指以不同服务协议访问的用户账号。2.根据权利要求1中的方法,其特征在于,所述公网服务器响应所述注册指令,以根据所述注册指令创建用户,并控制所述注册信息对应的私有云设备创建通过所述注册信息进行登录的不同协议类型用户账号的步骤包括:所述公网服务器接收所述注册指令;解析所述注册指令,以得到所述注册信息;将所述注册信息保存到所述公网服务器内的数据库中,并根据所述注册信息生成用户注册任务指令,以将所述用户注册任务指令发送至所述注册信息对应的私有云设备,进而使所述私有云设备创建通过所述注册信息进行登录的不同协议类型用户账号;所述私有云设备响应所述用户注册任务指令,以创建通过所述注册信息进行登录的不同协议类型用户账号。3.根据权利要求2中的方法,其特征在于,所述私有云设备响应所述用户注册任务指令以创建通过所述注册信息进行登录的不同协议类型用户账号的步骤包括:解析所述用户注册任务指令,以得到所述用户的注册信息;保存所述注册信息;根据保存的所述注册信息创建用户在所述私有云设备上的所有不同协议类型用户账号,进而完成创建用户,以使得不同协议类型用户账号通过所述注册信息进行登录。4.根据权利要求3中的方法,其特征在于,所述创建所有不同协议类型用户账号的步骤包括:获取所述注册信息;根据所述注册信息,通过shell脚本创建第一用户账号;在所述第一用户账号下根据所述注册信息创建所述第二用户账号,进而所述第一用户账号与所述第二用户账号均通过所述注册信息进行登录。5.一种创建用户的系统,其特征在于,包括:客户端、公网服务器和私有云设备,所述客户端和所述私有云设备均与所述公网服务器网络连接;所述客户端用于接收用户的注册信息,并在接收注册操作时,根据所述...

【专利技术属性】
技术研发人员:张日和董世绸成文俊袁锋
申请(专利权)人:深圳市先河系统技术有限公司
类型:发明
国别省市:广东;44

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

1