问题
如何从物理节点上,访问VPS用户的注册表
解决方案
Virtuozzo的物理节点上,可以看到所有VPS用户的注册表
进入到%vz_rootdir%\private目录下
找到对应的VPS ID,进入目录内可以看到root.efd和regadd.reg
其中root.efd是VPS的磁盘文件
而redadd.reg就是注册表文件
使用文本编辑器可以直接打开这个注册表(请不要直接修改,容易造成VPS崩溃)
如果VPS在运行中,那么注册表也会像磁盘一样,被挂载到某个目录下
从物理节点上,执行regedit打开注册表
打开HKEY_LOCAL_MACHINE目录,即可发现里边有vz101/vz102编号的目录
这些目录就是VPS的注册表所在
注意:
只有当前正在运行的VPS注册表才会挂载到这里
如果VPS没有启动,则这里不会显示出来
此时可以使用vzctl mount 命令挂载上相应的VPS
则VPS虽然没启动,也可以看到其注册表