从OSX删除个人数据,而不删除用户或重新安装OS


12

我将很快将工作机器退还给雇主,我想在机器上留下很少甚至没有个人痕迹。

我无法创建新用户,删除我的用户,访问管理帐户或重新安装操作系统,但是否则,我确实具有对我的用户名的完全管理权限。

我有什么选择来删除尽可能多的个人数据?


2
我会认真考虑建立一个新的管理员帐户,以便您可以删除可用空间并真正清理掉东西。该系统旨在防止非管理员用户删除某些个人数据,甚至管理员用户也必须跳过所有步骤才能删除默认文件夹。您不必黑客他们的帐户-粉碎/删除个人痕迹后,只需给自己另一个管理员帐户和密码即可离开shell用户。
bmike

Answers:


16

我将从明显的文件中删除所有文件:

  • 桌面
  • 资料下载
  • 电影
  • 音乐
  • 图片
  • 上市
  • 网站

然后,您可以在库文件夹中将以下文件夹中的所有内容发送到回收站:

  • 应用程序支持(这将从您使用的任何应用程序中删除所有设置和数据)
  • 自动保存信息
  • 快取
  • 行事历
  • 饼干
  • 收藏夹
  • 字型
  • 谷歌
  • 图片(iChat在此处存储图片)
  • 钥匙串(所有加密到钥匙串中的密码)
  • 日志
  • 邮件(您所有的电子邮件)
  • 邮件下载(您所有来自邮件的附件)
  • 优先
  • 首选项窗格
  • PubSub
  • 苹果浏览器

将所有相关文件发送到回收站后。从“查找器”菜单中确保“清空垃圾箱”。

最后,您可以通过执行以下操作来覆盖硬盘驱动器上的所有剩余文件数据:

  1. 创建一个占用所有剩余磁盘空间的大文件。假设它被称为“〜/ bigfile”。您可以使用Terminal.app或X11.app执行以下操作,以消耗硬盘驱动器上的所有剩余可用空间: yes "Foo Bar Baz" > ~/bigfile

  2. 安全擦除文件: srm -m ~/bigfile

这实际上模拟了磁盘实用程序的“擦除可用空间”功能,而无需管理员访问。有关此方法的更多信息,请参见此处

最后,您可能希望通过删除Shell历史记录来稍微覆盖一下您的曲目。假设您正在使用默认的Bash Shell,则可以删除〜/ .bash_history文件


2

安全删除数据的最佳方法是绕过内置的保护措施,以防止新用户意外删除使系统运行所需的内容。

您始终可以将其带到当地的技术店或Apple Store进行全新安装,或让他们重设管理员密码。经过培训并具有访问权限和权限的技术人员通常可以在10分钟内为您提供一个新的管理员帐户。这项服务可能是免费的,也可能是非常合理的,因为所需的工作量很少,并且所有商店都将提供快速工作所需的工具和培训。

您可以通过多种方式避免自己没有管理员帐户:

  • 在目标模式下启动Mac并将其与另一台Mac连接
  • 在单用户模式下引导- 这是完全擦除用户的方法
  • 卸下驱动器(MacPro或某些便携式计算机非常容易)

如果删除文件,/private/var/db/.AppleSetupDone则安装助手会运行,您可以自己成为新的管理员用户。删除要清除的数据后,您始终可以使用该名称创建另一个具有相同简称的Shell帐户。您甚至可以将该用户降级为非管理员帐户,然后关闭Mac,使其保持空白状态,但不会被清除。

如果出于社会原因,您真的不想删除所有内容(或者您不想意外删除要退还给公司的东西),则您将需要花费更多时间来分隔内容,并可以使用终端删除MOST您的文件。我喜欢结交新用户,并明确地转移和整理我认为必须交还给公司的一切,以换取他们支付给我的薪水。如果可接受的使用政策允许您将公司财产用于个人用途,那么在放弃公司财产和数据之前清理并保护您的个人数据不会有问题。

回到技术细节,您将无法删除主文件夹中的文件夹,并且某些数据(例如野生动物园历史记录和已同步的数据)受到保护,无法删除。最后,我将展示如何查看这些文件,然后您可以使用Safari重置浏览,或者选择让该数据与Mac一起返回。

使用的四个命令是ls(显示文件列表),srm(先粉碎然后删除文件),wc(用于计数所有文件),pwd(用于显示主文件夹的短名称-不做其他事情)。我为Mac命名,用户的简称很短。您的Mac可能会有所不同,并且文件计数应该更高,因为这是一个测试帐户,没有太多数据。

上次登录时间:控制台星期二5月17日08:29:31
mac:〜short $ ls -laR | wc -l
    1339
mac:〜短$ pwd
/用户/短
mac:〜short $ srm -rf *
srm:桌面:权限被拒绝
srm:文档:权限被拒绝
srm:下载:权限被拒绝
srm:库/应用程序支持:权限被拒绝
srm:图书馆/助手:权限被拒绝
srm:库/音频/ MIDI驱动程序:权限被拒绝
srm:库/音频/插件/组件:权限被拒绝
srm:库/音频/插件/ Digidesign:权限被拒绝
srm:库/音频/插件/ VST:权限被拒绝
srm:库/音频/插件:权限被拒绝
srm:库/音频/声音/警报:权限被拒绝
srm:图书馆/音频/声音/银行:权限被拒绝
srm:库/音频/声音:权限被拒绝
srm:库/音频:权限被拒绝
srm:库/ ColorPickers:权限被拒绝
srm:库/构成:权限被拒绝
srm:库/收藏夹:权限被拒绝
srm:库/字体集合:权限被拒绝
srm:库/字体:权限被拒绝
srm:库/ iMovie /插件:权限被拒绝
srm:库/ iMovie /声音效果:权限被拒绝
srm:库/ iMovie:权限被拒绝
srm:库/输入法:权限被拒绝
srm:库/ Internet插件:权限被拒绝
srm:库/键盘布局:权限被拒绝
srm:库/日志:权限被拒绝
srm:库/ PreferencePanes:权限被拒绝
srm:库/首选项:权限被拒绝
srm:库/打印机:权限被拒绝
srm:库/屏幕保护程序:权限被拒绝
srm:库/声音:权限被拒绝
srm:图书馆/语音:权限被拒绝
srm:库:权限被拒绝
srm:电影:权限被拒绝
srm:音乐:权限被拒绝
srm:图片:权限被拒绝
srm:公开:拒绝权限
srm:网站:权限被拒绝
mac:〜short $ ls -laR | wc -l
     240
mac:〜short $ 

如果要查看剩余的240个文件(或其他文件),只需更改ls -laR|wc -lls -laR|more并使用空格键翻阅Mac阻止您删除的文件和文件夹的列表。


使用属于雇主而非他的机器,我不建议这样做。

明确拥有所有权的好点-不知道有什么协议,就很难推荐任何东西(我显然对此感到内))-忽略政策可能会导致您被解雇,删除公司数据可能会使您陷入法庭,但用户数据的所有权却更少即使在工作计算机上不希望有隐私的情况下也要清除。
bmike

0

由于您没有任何管理员权限,因此建议您彻底清除主文件夹。由于您拥有主文件夹及其所有内容,因此请在终端中执行以下命令:

rm -rf ~/*

这样,您的所有数据都将消失。


2
非管理员用户实际上并不拥有其主文件夹以及其中包含个人数据的许多文件/文件夹。这不会删除Safari浏览器历史记录,同步历史记录以及其他普通用户希望清除的数据。另外-srm可能更好地粉碎数据,因为如果没有管理员密码,用户事后无法安全擦除磁盘空间。可能过大了,但以防万一。
bmike
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.