在Mojave中,可访问性和完全磁盘访问应用程序权限有什么不同?

MacOS最近开始使用类似Android的权限系统,应用程序必须要求访问某些资源,比如你的位置或联系人。最允许的两个选项是“可访问性”和“完全磁盘访问”,前者授予访问“控制计算机”的权限,而后者听起来像是在做同样的事情。不过,它们在安全设置中是单独列出的,那么有什么不同呢?

可访问性与完全磁盘访问

可访问性是两者中更常见的一种,它允许应用程序在其自己的容器之外控制和侦听系统。这通常用于扩展系统功能或在后台运行进程的应用程序,如Alfred之类的生产力应用程序。游戏控制器和特殊鼠标等设备的第三方驱动程序也将出现在这里。

它被锁定的原因是,同样的权限也可以用于监听击键或监视您的行为的恶意软件。不过,您不必担心,因为这正是该系统存在的原因;如果您意外地运行了来自不可信来源的恶意应用程序,您将不得不允许它手动监视您。只要你不这么做,你就会没事的。

完全磁盘访问稍有不同,并不完全意味着完全访问您的驱动器。某些应用程序(如备份解决方案、病毒扫描程序和硬盘清理程序)需要访问权限才能扫描你的所有文件,包括那些被系统锁定并用于Safari和Messages等其他应用程序的文件。它不提供与辅助功能相同的权限来监听输入和控制系统,因此应用程序可以同时请求这两种权限。

这也不是你应该害怕的事情,因为它只是将一个应用程序标记为可信的,这样它就可以访问你的数据。你仍然只想启用那些有充分理由扫描整个硬盘的应用程序,但实际上,在“全磁盘访问”权限背后并没有太多的锁定。

但是,这并不会赋予应用程序root访问权限,这将使其能够删除或修改MacOS用来运行的系统文件。如果应用程序需要root访问,则必须手动输入密码。

更改安全设置

如果有一个你不想访问你的系统的应用程序,你可以通过点击安全和隐私设置屏幕左下角的锁并输入密码来编辑权限,因为从技术上讲,即使是系统首选项也需要权限才能编辑你的设置。

然后,您可以关闭应用程序旁边的框或使用“-”按钮将其完全删除。

如果某个应用程序请求了您的许可,但没有自动设置,您可以通过使用“+”按钮将其添加到列表中来手动启用它。

相关文章