如何禁用 Mac 上的内置 iSight 摄像头
大多数新的消费类 Mac 都配备了内置的 iSight / FaceTime 摄像头,可用于各种乐趣,从使用 FaceTime、Skype 和 iChat 进行实时视频聊天,到在 Photo Booth 中闲逛,再到使用第三方应用程序,例如Gawker 捕捉正在发生的任何事情的延时摄影。该硬件摄像头位于屏幕顶部,就像 MacBook Air、MacBook Pro 和 iMac 上的小黑点一样。
尽管硬件摄像头有许多有趣且无害的用途,但内置摄像头存在一些安全问题,特别是在学术和机构环境中,因此一些系统管理员已经用胶带覆盖了iSight,甚至将它们完全从机器上移除。值得庆幸的是,有一种更简单的方法可以禁用内置的 iSight 摄像头,您所要做的就是移动文件。
在任何Mac上禁用内置硬件iSight / FaceTime摄像头
这将完全禁用 Mac 摄像头,从而防止在所有 OS X 版本的任何 Mac 上使用内置硬件摄像头。请记住,任何应用程序都无法使用硬件摄像头一旦完成,至少直到过程被逆转。
- 首先,我们为文件创建一个相对隐蔽的备份文件夹。如果您不想在 GUI 中隐藏该文件夹,只需删除 .在目录名前。启动终端并键入以下命令:
mkdir /System/Library/QuickTime/.iSightBackup
- 接下来,我们将允许访问iSight的QuickTime组件移动到我们刚刚创建的备份目录中。键入以下命令:
sudo mv /System/Library/QuickTime/QuickTimeUSBVDCDIgitizer.component /System/Library/QuickTime/.iSightBackup/(如果不清楚,两个目录路径之间有一个空格)
- 重启Mac(卸载组件需要重启)
- 就是这样,如果你想再次启用iSight,只需将QuickTimeUSBVDCDIgitizer.component文件移回/System/Library/QuickTime/的主QuickTime目录
现在,任何试图访问 iSight 的程序都将无法访问,相反,用户将收到熟悉的消息,即 iSight 硬件已被另一个程序使用,或者出现错误消息,指出相机正在未连接且找不到:
如果您不想使用命令行,您可以按照上面相同的粗略说明进行操作,但在 Finder 中使用 Command-Shift-G 来访问“Go”命令。通过 Finder 执行此操作的唯一缺点是您无法创建“不可见”目录来放置文件,因此您必须将组件放在其他地方。
这适用于所有版本的 OS X,从 OS X Yosemite、OS X Mavericks 等现代版本到更旧版本的 Mac OS X 软件。摄像头组件没变,直接从文件夹中移出就可以防止它完全失效了。
方案二:用胶带把相机盖住
当然,您始终可以手动干预硬件并断开或分离实际的摄像头,或者,正如您经常在一些与安全相关的小组和信息安全会议上看到的那样, 在网络摄像头上放一些胶带磁带策略显然不会禁用相机,但它至少可以防止看到或捕获图像,这通常是许多用户想要的结果。磁带策略在安全领域的个人中如此普遍,以至于它必须有一些东西……而且很容易!
记住,MacBook 笔记本电脑和iMac 上的摄像头基本上位于显示屏顶部的正中央,仔细观察,你就能找到它。
如果磁带不是一个选项,并且上述干预方法太复杂,您可以随时使用第三方脚本为您执行此操作,尽管它未经测试并且是否由您决定您想尝试一下:TechSlaves iSight Disabler Script。显然,这可以通过更改组件的权限来实现。
此提示是对 Mac OS X 提示中找到的提示的详细说明,该提示告诉您删除 QuickTimeUSBVDCDIgitizer。组件文件。我们宁愿将它重新定位到别处,而不是删除它,以便您将来可以轻松地再次启用 iSight / FaceTime。最终还是由你决定