对于外出办公室,我们需要一支可以带给客户的Kali笔记本电脑。笔记本电脑需要能够像Faronics一样运行类似“DeepFreeze”的功能。
这意味着,我们(例如)有一个120GB的驱动器,至少有4个分区:
- sda1(可引导分区)
- sda2(扩展)
- sda5(交换)
- sda3(sda1的某种受保护克隆/图像)
目标是能够启动到sda1,与客户端一起工作,然后通过使用原始sda1的完整清晰图像进行“重新映像”,甚至只需将sda1恢复为“干净状态” dd
-sda3中的“used”分区上的sda3“clean”分区。
此外,我们需要能够恢复到干净状态,然后更新干净(因为我们正在使用kali滚动,以及仍在积极更新的各种软件)以供后续使用(例如DeepFreeze如何允许您启动“解冻”驱动器,以便运行更新,更改设置等)。
我已经尝试过使用Clonezilla,它还没有在我的任何容量上工作。我已经尝试过设置fsprotect,但每次都会失败。
在这一点上,我不是在寻找一个我可以使用的程序或脚本,我宁愿自己设置它,只要有一定程度的“可跟随的步骤”或脚本我可以设置,以便我的温和的Linux精明的现场工作人员可以轻松地重置机器而无需在办公室。
此时基本上可以打开任何建议。
为什么虚拟机不是一个选项?
—
Ramhound
@Ramhound我们不希望在VM内部运行一些较重的软件。
—
WorseDoughnut
您可以将计算机引导配置到虚拟机本身。这样可以使您的实际操作系统与来宾操作系统分开。
—
Ramhound
@Ramhound这还不是基本上在主机操作系统上运行VM吗?如果是,请参阅我的第一条评论。
—
WorseDoughnut
“难道这还不是在主机操作系统之上运行虚拟机吗?”它是Type 1和Type 2 hypervisor之间的区别。
—
Ramhound