本发明涉及云技术领域,特别是涉及一种使用私有云设备的方法及私有云设备。
背景技术:
在本申请人研发的云技术中,通常情况下,一个公有云账号只能绑定一台私有云设备,或者一台设备只能被一个公有云账号绑定。如果使用者想同时拥有两台私有云,这样必须要求使用者提供两个不同的账号,两个账号也许密码相同,也许不相同,但必须记住哪一台私有云设备对应哪一个账号,这个账号的密码是多少。在切换登录另外一台私有云时,必须重新输入另外一个对应的账号和密码。如果是使用者同时拥有多台私有云设备,那就更加麻烦了。不管怎么样,增加了使用者同时使用多台私有云设备的麻烦。如果一台私有云只能被一个账号绑定,那私有云共享就无从谈起,导致资源的浪费,如果一个家庭或者公司多人用到私有云设备,那就必须购买多台私有云设备,不仅浪费私有云资源,而且需要腾出专门空间来摆放,增加维护成本。
技术实现要素:
本发明主要解决的技术问题是提供一种使用私有云设备的方法及私有云设备,能够方便私有云设备的集中管理,提高私有云设备使用的安全性,提升用户体验。
为解决上述技术问题,本发明采用的一个技术方案是:提供一种使用私有云设备的方法,其中,所述方法包括:在公有云系统上注册账号并设定密码;在公有云系统中建立账号与私有云设备的绑定关系;其中,一个账号可以绑定至少两个不同的私有云设备,或者,至少两个不同的账号可以绑定一个私有云设备。
其中,建立账号与私有云设备的绑定关系包括:利用终端应用app向公有云系统发送账号、密码,以登录公有云系统;利用终端应用app扫描私有云设备的标识码以得到私有云设备信息,进而建立私有云设备与账号的绑定关系。
其中,建立与私有云设备与账号的绑定关系之后包括:判断账号是否为第一个与私有云设备进行关系绑定的账号;若是,则将账号设定为私有云设备的管理员,以使得后续其他账号与私有云设备进行关系绑定时需管理员同意,否则,等待私有云设备的管理员的同意,以将账号设定为私有云设备的成员。
其中,公有云系统接收解除账号与一个或多个私有云设备绑定关系的请求;响应请求以解除绑定关系。
为解决上述技术问题,本发明采用的另一个技术方案是:提供一种使用私有云设备的方法,其中,所述方法包括:公有云系统接收账号登录请求;在登录请求验证通过后,判断是否存在与账号匹配的私有云设备;若存在,则自动登录私有云设备;其中,一个账号与至少两个不同的私有云设备匹配,或者,至少两个不同的账号可以与一个私有云设备匹配。
其中,若存在则自动登录私有云设备包括:若存在至少两个不同的私有云设备与账号匹配,则提示需要进行选择;在接收到选择指令后,自动登录选择指令指向的私有云设备,且不需重复输入账号和密码。
其中,若存在至少两个不同的私有云设备与账号匹配,自动登录最先与账号绑定的私有云设备;若最先与账号绑定的私有云设备与账号解除了绑定关系,则自动登录第二个与账号绑定的私有云设备。
为解决上述技术问题,本发明采用的另一个技术方案是:提供一种私有云设备,包括:第一通信电路,用于与公用云系统及终端设备进行通信;第一处理器,用于通过在公有云系统上注册的账号和设定的密码与私有云设备建立绑定关系;其中,一个账号可以绑定至少两个不同的私有云设备,或者,至少两个不同的账号可以绑定一个私有云设备。
其中,第一处理器还用于:利用终端应用app(application,应用程序)向公有云系统发送账号、密码,以登录公有云系统;利用终端应用app扫描私有云设备的标识码以得到私有云设备信息,进而建立私有云设备与账号的绑定关系。
为解决上述技术问题,本发明采用的另一个技术方案是:提供一种终端设备,包括:第二通信电路,用于与公有云系统及私有云设备进行通信;第二处理器,用于向所述公有云系统发送账号登录的请求,并在登录请求验证通过后,判断存在与所述账号匹配的所述私有云设备时,自动登录所述私有云设备;其中,一个所述账号与至少两个不同的所述私有云设备匹配,或者,至少两个不同的所述账号可以与一个所述私有云设备匹配。
本发明的有益效果是:区别于现有技术的情况,本发明利用在公有云系统上注册的账号和密码,建立与私有云设备的绑定关系,其中,一个账号可以绑定至少两个不同的私有云设备,或者,至少两个不同的账号可以绑定一个私有云设备,实现了私有云设备的集中管理,提高了私有云设备使用的安全性,提升了用户体验。
附图说明
图1是本发明一种使用私有云设备的方法一实施方式的流程示意图;
图2是本发明一种使用私有云设备的方法另一实施方式的流程示意图;
图3是本发明一种使用私有云设备的方法另一实施方式的时序示意图;
图4是本发明一种使用私有云设备的方法又一实施方式的流程示意图;
图5是本发明一种使用私有云设备的方法又一实施方式的时序示意图;
图6是本发明一种使用私有云设备的方法再一实施方式的流程示意图;
图7是本发明一种使用私有云设备的方法再一实施方式的时序示意图;
图8是本发明一种私有云设备一实施方式的结构示意图;
图9是本发明一种终端设备一实施方式的结构示意图;
图10是本发明一种终端设备另一实施方式的结构示意图。
具体实施方式
请参阅图1,图1是本发明一种使用私有云设备的方法一实施方式的流程示意图。需注意的是,若有实质上相同的结果,本发明的方法并不以图1所示的流程顺序为限。如图1所示,该方法包括如下步骤:
s101:在公有云系统上注册账号并设定密码。
其中,云技术是指在广域网或局域网内将硬件、软件、网络等系列资源统一起来,实现数据的计算、储存、处理和共享的一种托管技术。具体地,公有云通常指第三方提供商为用户提供的能够使用的云,公有云一般可通过因特网使用,可能是免费或成本低廉的,公有云的核心属性是共享资源服务。私有云是为一个客户单独使用而构建的,因而提供对数据、安全性和服务质量的最有效控制。该公司拥有基础设施,并可以控制在此基础设施上部署应用程序的方式。私有云可部署在企业数据中心的防火墙内,也可以将它们部署在一个安全的主机托管场所,比如在局域网内。
其中,账号是每个人在特定的项目中所代表自己的一些数字和/或字符串组合。
s102:在公有云系统中建立账号与私有云设备的绑定关系;其中,一个账号可以绑定至少两个不同的私有云设备,或者,至少两个不同的账号可以绑定一个私有云设备。
其中,私有云设备可以安放在任意的具有网络的场所,使用者可以通过网络以账号登录形式访问。私有云设备可以提供在线播放视频和音频、在线浏览图片和文件、上传和下载文件等多种功能。
其中,绑定是指是公司/企业/社团为了更好的为客户服务或者及时了解客户信息所采用的一种管理手法。例如,手机绑定、邮箱绑定等。在本实施方式中,在公有云系统中建立账号与私有云设备的绑定关系是指,建立账号和私有云设备的标识码之间的绑定关系。其中,私有云设备的标识码可以是但不限于私有云设备的二维码、私有云设备的条形码、私有云设备的服务器id等。
具体地,一个账号可以绑定至少两个标识码不同的私有云设备。另外,一个账号还可以绑定一个私有云设备。
进一步地,当两个或以上的不同的账号绑定一个私有云设备时,该两个或以上的不同的账号可以进行互相关联,在私有云设备更新了其共享资料时,其中一个账号可以对其他账号进行提醒。
进一步地,当一个账号绑定了两个或以上的不同的私有云设备时,该账号会对更新了其共享资料的私有云设备进行消息推送。当然,用户也可以设置推送某一类别的消息,用户也可以设置不推送消息,用户还可以设置把某一个私有云设备的共享资料进行置顶。
本实施方式中,利用在公有云系统上注册的账号和密码,建立与私有云设备的绑定关系,其中,一个账号可以绑定至少两个不同的私有云设备,或者,至少两个不同的账号可以绑定一个私有云设备,实现了私有云设备的集中管理,提高了私有云设备使用的安全性,提升了用户体验。
请参阅图2,图2是本发明一种使用私有云设备的方法另一实施方式的流程示意图。其中,本实施方式的时序图如图3所示。本实施方式是建立账号与私有云设备的绑定关系的其中一个具体的实现方式,该方法包括以下步骤:
s201:在公有云系统上注册账号并设定密码。
可如上s101所述,在此不作赘述。
s202:利用终端应用app向公有云系统发送账号、密码,以登录公有云系统。
其中,终端应用app是公有云系统的客户服务端。
s203:利用终端应用app扫描私有云设备的标识码以得到私有云设备信息,进而建立私有云设备与账号的绑定关系。
其中,终端应用app可以扫描的私有云设备的二维码,终端应用app也可以扫描私有云设备的条形码。
其中,建立私有云设备与账号的绑定关系之后还可以包括:判断账号是否为第一个与私有云设备进行关系绑定的账号;若是,则将账号设定为私有云设备的管理员,以使得后续其他账号与私有云设备进行关系绑定时需管理员同意,否则,等待私有云设备的管理员的同意,以将账号设定为私有云设备的成员。
可选地,当有多个账号与私有云设备都存在绑定关系时,系统会默认第一个与私有云设备进行关系绑定的账号为该私有云设备的管理员,而管理员可以指定后续其他账号中的某个账号为管理员。此时,被指定的新的管理员拥有默认管理员的权利,而默认管理员则在指定新的管理员之后失去管理员的权限,变为普通的私有云设备的成员。
在其中一个具体的应用场景中,例如,用户在“**公有云系统”中注册了一个账号,并设定密码,然后用户需要在终端设备上下载一个“**云盘”app,并利用该“**云盘”app在终端设备客户端登录“**公有云系统”,然后利用该“**云盘”app扫描某一个私有云设备的二维码/条形码,自动进行关联和绑定。另外,在有多个用户需要对该私有云设备进行关联和绑定时,第一个和该私有云设备进行关联和绑定的用户被默认设置为管理员。该管理员有权利让后续的账号和该私有云设备进行关联和绑定,也有权利拒绝某一个后续账号和该私有云设备进行关联和绑定。
本实施方式中,利用在公有云系统上注册的账号和密码,建立与私有云设备的绑定关系,其中,一个账号可以绑定至少两个不同的私有云设备,或者,至少两个不同的账号可以绑定一个私有云设备,实现了私有云设备的集中管理,提高了私有云设备使用的安全性,提升了用户体验。
请参阅图4,图4是本发明一种使用私有云设备的方法又一实施方式的流程示意图。其中,本实施方式的时序图如图5所示。本实施方式中,该方法包括以下步骤:
s401:在公有云系统上注册账号并设定密码。
可如上s101所述,在此不作赘述。
s402:在公有云系统中建立账号与私有云设备的绑定关系。
可如上s102所述,在此不作赘述。
s403:公有云系统接收解除账号与一个或多个私有云设备绑定关系的请求。
s404:响应请求以解除绑定关系。
其中,当公有云系统接收解除账号与私有云设备的绑定请求后,公有云系统的后台会删除该账号名下,关于要解除关系的私有云设备的所有资料。可选地,之前已经解除绑定的私有云设备可以出现在该账号的公有云系统的历史记录中,其中,该历史记录只记录私有云设备的标识码。另外,用户还可以彻底地删除该私有云设备的标识码。
其中,当有多个账号和一个私有云设备进行绑定,其中一个账号想要解除与该私有云设备的绑定关系时,若该账号不是管理员,则该账号要解除与该私有云设备的绑定关系需要经过管理员的同意;若该账号是管理员,则该账号解除与该私有云设备的绑定关系后,该私有云设备会默认地设置第二个与该私有云设备进行关系绑定的账号的管理员;若账号是管理员,且该账号不是第一个与该私有云设备进行关系绑定的账号,则该私有云设备会默认地设置第一个与该私有云设备进行关系绑定的账号的管理员。
本实施方式中,利用在公有云系统上注册的账号和密码,建立与私有云设备的绑定关系,其中,一个账号可以绑定至少两个不同的私有云设备,或者,至少两个不同的账号可以绑定一个私有云设备,实现了私有云设备的集中管理,提高了私有云设备使用的安全性,提升了用户体验。
请参阅图6,图6是本发明一种使用私有云设备的方法再一实施方式的流程示意图。其中,本实施方式时序图如图7所示。本实施方式中,该方法包括以下步骤:
s601:公有云系统接收账号登录请求。
其中,用户可以利用终端应用app进行登录公有云系统。具体地,用户可以通过公有云系统的客户服务端进行登录该公有云系统,用户可以通过在浏览器应用中搜索该公有云网页进行登录该公有云系统。
s602:在登录请求验证通过后,判断是否存在与账号匹配的私有云设备。
其中,登录请求验证可以是短信验证、邮箱验证、验证码验证、安全问题验证等。
其中,需要先设置账号与私有云设备的绑定关系,然后才可以进行判断是否存在与账号匹配的私有云设备。
s603:若存在,则自动登录私有云设备;其中,一个账号与至少两个不同的私有云设备匹配,或者,至少两个不同的账号可以与一个私有云设备匹配。
其中,若存在至少两个不同的私有云设备与所述账号匹配,则提示需要进行选择;在接收到选择指令后,自动登录选择指令指向的私有云设备,且不需重复输入账号和密码。具体地,若是有两个或以上的私有云设备都与账号进行匹配,用户可以设置系统自动登录置顶的那个私有云设备,用户还可以设置系统自动登录某一个固定的私有云设备,用户还可以设置系统自动登录更新了最多共享资料的那个私有云设备。可选地,用户还可以根据自己的喜好和/或需求来设置系统自动登录的私有云设备。
进一步地,若存在至少两个不同的私有云设备与账号匹配,自动登录最先与账号绑定的私有云设备;若最先与账号绑定的私有云设备与账号解除了绑定关系,则自动登录第二个与账号绑定的私有云设备。
可选地,用户也可以设置系统自动登录默认私有云设备。其中,默认私有云设备可以是最先与账号绑定的私有云设备;也可以是在最先与账号绑定的私有云设备与账号解除了绑定关系后,第二个与账号绑定的私有云设备;也可以是用户选中的某一个固定的私有云设备。另外,当默认私有云设备由于出现故障,或者系统升级等原因不能自动登录时,可以设置系统出现可以登录的私有云设备选择列表。
本实施方式,公有云系统接收账号登录请求,并在登录请求验证通过后,判断是否存在与账号匹配的私有云设备,若存在,则自动登录私有云设备;其中,一个账号与至少两个不同的私有云设备匹配,或者,至少两个不同的账号可以与一个私有云设备匹配,实现了私有云设备的集中管理,提高了私有云设备使用的安全性,提升了用户体验。
请参阅图8,图8是本发明一种私有云设备一实施方式的结构示意图。需要说明的是,本实施方式的私有云设备可以执行上述方法中的步骤,相关内容的详细说明请参见上述方法部分,在此不再赘叙。
该私有云设备80为上述实施方式中的私有云设备,该私有云设备80包括:第一处理器81、第一存储器82及第一通讯电路83。
第一存储器82用于存储操作系统、第一处理器81执行的指令以及接收到的消息等。
第一通信电路83用于与公用云系统及终端设备进行通信。
第一处理器81用于通过在公有云系统上注册的账号和设定的密码与私有云设备建立绑定关系;其中,一个账号可以绑定至少两个不同的私有云设备,或者,至少两个不同的账号可以绑定一个私有云设备。
其中,第一处理器81还用于利用终端应用app向公有云系统发送所述账号、密码,以登录公有云系统;用于利用终端应用app扫描私有云设备的标识码以得到私有云设备信息,进而建立私有云设备与账号的绑定关系;用于判断账号是否为第一个与私有云设备进行关系绑定的账号,若是,则将账号设定为私有云设备的管理员,以使得后续其他账号与私有云设备进行关系绑定时需管理员同意,否则,等待私有云设备的管理员的同意,以将账号设定为私有云设备的成员。
其中,第一存储器82还用于存储私有云设备80的标识码。
其中,第一通信电路83还用于接收并更新私有云设备80的共享资料。
其中,第一通信电路83还用于接收并更新账号与私有云设备80接触绑定关系的信息。
本实施方式中,利用在公有云系统上注册的账号和密码,建立与私有云设备的绑定关系,其中,一个账号可以绑定至少两个不同的私有云设备,或者,至少两个不同的账号可以绑定一个私有云设备,实现了私有云设备的集中管理,提高了私有云设备使用的安全性,提升了用户体验。
请参阅图9,图9是本发明一种终端设备一实施方式的结构示意图。需要说明的是,本实施方式的终端设备可以执行上述方法中的步骤,相关内容的详细说明请参见上述方法部分,在此不再赘叙。
该终端设备90为上述实施方式中的终端设备,该终端设备90包括:登录请求发送模块91、判断模块92、自动登录模块93。
登录请求发送模块91用于向公用云系统发送账号登录的请求。
判断模块92用于在登录请求验证通过后,判断是否存在与账号匹配的私有云设备。
自动登录模块93用于当判断存在账号匹配的私有云设备时,自动登录私有云设备;其中,一个账号与至少两个不同的私有云设备匹配,或者,至少两个不同的账号可以与一个私有云设备匹配。
其中,自动登录模块93还用于若存在至少两个不同的私有云设备与账号匹配,则提示需要进行选择,并在接收到选择指令后,自动登录选择指令指向的私有云设备,且不需重复输入账号和密码。
本实施方式,公有云系统接收账号登录请求,并在登录请求验证通过后,判断是否存在与账号匹配的私有云设备,若存在,则自动登录私有云设备;其中,一个账号与至少两个不同的私有云设备匹配,或者,至少两个不同的账号可以与一个私有云设备匹配,实现了私有云设备的集中管理,提高了私有云设备使用的安全性,提升了用户体验。
请参阅图10,图10是本发明本发明一种终端设备另一实施方式的结构示意图。本实施方式的终端设备可以执行上述方法中的步骤,相关内容的详细说明请参见上述方法部分,在此不再赘叙。
该终端设备100为上述实施方式中的终端设备,该终端设备100包括:第二处理器101、第二存储器102、第二通信电路103。
第二存储器102用于存储操作系统、处理器101执行的指令以及接收到的消息等。
第二通信电路103用于与公用云系统及私有云设备进行通信。
第二处理器101用于向公用云系统发送账号登录的请求;用于在登录请求验证通过后,判断是否存在与账号匹配的私有云设备;用于当判断存在账号匹配的私有云设备时,自动登录私有云设备;其中,一个账号与至少两个不同的私有云设备匹配,或者,至少两个不同的账号可以与一个私有云设备匹配。
其中,第二处理器101还用于若存在至少两个不同的私有云设备与账号匹配,则提示需要进行选择,并在接收到选择指令后,自动登录选择指令指向的私有云设备,且不需重复输入账号和密码。
本实施方式,公有云系统接收账号登录请求,并在登录请求验证通过后,判断是否存在与账号匹配的私有云设备,若存在,则自动登录私有云设备;其中,一个账号与至少两个不同的私有云设备匹配,或者,至少两个不同的账号可以与一个私有云设备匹配,实现了私有云设备的集中管理,提高了私有云设备使用的安全性,提升了用户体验。
以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。