我有一个在 VirtualBox 中运行的虚拟版本的 Ubuntu。目前我里面有很多个人信息。我想与其他开发人员共享虚拟映像磁盘,但我不希望他们能够获取我的所有个人信息。在将此虚拟机分发给其他开发人员之前,我应该确保删除哪些内容?我删除了所有旧项目并清除了所有浏览器历史记录。我还应该做什么?
答案1
个人信息最明显的地方是下面/home
,但其他地方可能有私人信息,例如:
- 在日志中(IP 地址、电子邮件地址等)
- 在电子邮件中 (
/var/mail
) - 在打印机假脱机程序中 (
/var/spool/cups
) - 在
/etc
(例如网络配置)下 - 在可以从磁盘映像中刻出的已删除文件中
- (这不是详尽的列表!)
最好是重新安装一个全新的安装,而不输入任何私人数据,而不是清理现有的安装。用于apt-clone
重现包安装。如果你是手动安装的软件,则复制/opt
或/usr/local
或/var/www
或/srv
(如果你在其他位置手动安装过软件,则说明你做错了,所以这次做对了)。如果您在下面进行了任何修改,/etc
则需要复制这些修改;希望你用过等等管理员跟踪它们(如果您不跟踪它们,您就会遇到问题:您如何记住您更改的内容,以查找问题?)。