更改虚拟机KVM中的root密码

时间:2014-05-21 17:24:56

标签: linux security virtual-machine virtualization openstack

我很好奇,因为DigitalOcean为我们提供了root密码重置选项,因为我一直致力于虚拟化大约3个月,并且从未遇到直接的方式。

就像openstack只为xen提供这样的选项,就好像我没有错误,Digital Ocean为KVM提供了。 proxmox和其他堆栈也不提供此选项。 所以我需要知道这些人是如何设法做到的。

我知道的一件事是,如果我可以访问文件系统,那么我可以编辑影子文件但是,在虚拟环境中,机器处于模板形式而不是处于打开文件系统状态。

我想知道DO提供的操作系统本身是否有任何root后门,他们会根据请求更改密码?

由于

2 个答案:

答案 0 :(得分:1)

如果您关闭了自己的虚拟机,那么您拥有的就是整个虚拟硬盘"文件"真正的硬盘"在一台真机上。它是一个通用的文件系统,可以从外部解析和管理,没有问题(除非它是加密的)。

因此,没有理由不能访问虚拟机的文件系统,包括影子文件。

答案 1 :(得分:0)

这通常是使用 cloudinit 完成的......不涉及黑客