【技术实现步骤摘要】
一种云平台重置KVM虚拟化平台Linux虚拟机密码的方法
本专利技术涉及虚拟机
,尤其涉及一种云平台重置KVM虚拟化平台Linux虚拟机密码的方法。
技术介绍
当云管理平台的用户忘记了账号下的虚拟机登录密码时,通常有两种方式找回密码,一是对虚拟机的操作系统进行重装;二是使用第三方工具对虚拟机密码进行暴力破解。但重装虚拟机操作系统会消耗宿主机大量的系统资源,耗时过长且会导致用户数据丢失;而实用第三方工具破解虚拟机密码操作发凡且耗时较长,无论采取哪一种方式都是不太可取的。
技术实现思路
本专利技术的目的在于提出一种云平台重置KVM虚拟化平台Linux虚拟机密码的方法,当用户忘记虚拟机登录密码时,利用guestfish工具重置密码,在找回密码的过程中实现简单高效用时短,且不影响用户数据的效果。为达此目的,本专利技术采用以下技术方案:一种云平台重置KVM虚拟化平台Linux虚拟机密码的方法,云平台重置KVM虚拟化平台Linux虚拟机密码包括以下步骤:步骤A:用户在云平台对忘记密码的Linux虚拟机进行密码重置操作,并输入新密码;步骤B:云平台接收到用户需要重置密码的虚拟 ...
【技术保护点】
1.一种云平台重置KVM虚拟化平台Linux虚拟机密码的方法,其特征在于:云平台重置KVM虚拟化平台Linux虚拟机密码包括以下步骤:步骤A:用户在云平台对忘记密码的Linux虚拟机进行密码重置操作,并输入新密码;步骤B:云平台接收到用户需要重置密码的虚拟机和新密码,并对虚拟机进行关闭;步骤C:通过ssh协议进入虚拟机所在的宿主机,利用KVM虚拟机镜像管理工具guestfish将新密码写入Linux虚拟机的镜像里的/root/pass文件;步骤D:编写一个脚本并将该脚本设置为虚拟机开机启动,然后云平台重新开启需要重置密码的虚拟机;步骤E:虚拟机开机后启动运行所述脚本,所述脚 ...
【技术特征摘要】
1.一种云平台重置KVM虚拟化平台Linux虚拟机密码的方法,其特征在于:云平台重置KVM虚拟化平台Linux虚拟机密码包括以下步骤:步骤A:用户在云平台对忘记密码的Linux虚拟机进行密码重置操作,并输入新密码;步骤B:云平台接收到用户需要重置密码的虚拟机和新密码,并对虚拟机进行关闭;步骤C:通过ssh协议进入虚拟机所在的宿主机,利用KVM虚拟机镜像管理工具guestfish将新密码写入Linux虚拟机的镜像里的/root/pass文件;步骤D:编写一个脚本并将该脚本设置为虚拟机开机启动,然后云平台重新开启需要重置密码的虚拟机;步骤E:虚拟机开机后启动运行所述脚本,所述脚本先获取所述/root/pass文件里所记录的新密码,然后将所述/root/pass文件里的新密码配置为虚拟机密码,最后清空所述/root/pass文件里的内容即可完成密码重置。2.根据权利要求1所述一种云平台重置KVM虚拟化平台Linux虚拟机密码的方法,其...
【专利技术属性】
技术研发人员:邓学华,黄衍博,李绍良,黄春豪,
申请(专利权)人:广东睿江云计算股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。