“您尝试过修复权限吗?”是一个标准的Mac故障排除技巧,一直在网络上流传。对于许多用户来说,这似乎解决了许多罕见的问题。但是当OSX El Capitan(10.11)发布时,磁盘应用程序中的修复磁盘权限选项突然消失了。
这是否意味着苹果已经解决了macOS中与权限相关的问题,或者是别的什么问题?我们将解开这个谜团,并向您展示如何在Mac上使用磁盘权限。
Mac上的每个项目,无论是文件还是文件夹,都带有一组权限。这些控件控制哪些用户帐户可以访问它以及它们具有何种访问权限。权限由三种类型的用户(所有者、组和所有人)执行的三个活动(读、写和执行)组成。
您可以为每个所有权层分别定义特权规则。权限与帐户和所有权相结合,为您提供了安全性,支持受控共享,可以设置对文件的有限或无访问权限,并维护系统完整性。
任何用户都可以使用Finder的信息窗口或终端查看文件和文件夹权限。在Finder中,右键单击文件或文件夹,然后从关联菜单中选择“获取信息”。单击“共享权限”三角形以展开项目权限。
要在终端中查看此信息,请键入以下内容:
ls -l "path to your file"破折号后面的字符是小写L,表示文件的所有权和权限。在命令行上,read权限的缩写是r,write是w,execute是x。
让我们将出现在Mac权限字段中的三种类型的用户进行细分:
接下来,让我们看看这些用户可以拥有的三种类型的权限:
在OS X Yosemite和更早版本中,Disk Utility可以验证和修复某些文件和文件夹的权限。但是,实际上,应用程序并不修复权限。它只是重置它们。
此外,如果说磁盘实用程序修复权限,听起来权限可能会随着时间的推移而损坏。但事实并非如此。权限保持不变,直到有人或某事出现并更改它们。发生这种情况的原因有很多:
在OSX El Capitan中,苹果将系统完整性保护(SIP)引入所有系统文件、文件夹,甚至捆绑应用程序。它保护系统内容免受有意和无意的篡改,同时保留默认权限设置。SIP保护以下目录:/System、/usr、/bin和/**in。
当您更新Apple应用程序或升级macOS时,安装程序将检查并在必要时重置任何项目的权限。除非您禁用SIP,否则任何第三方应用程序(不管其糟糕的行为)都不能更改权限。如果你好奇的话,我们会深入了解SIP的功能。
系统完整性保护不会保护/Library文件夹中的项目、/Applicati***中的应用程序以及主文件夹中的所有内容。~/Library文件夹尤其重要,因为它由核心系统首选项文件、第三方应用程序首选项、Keychain数据等组成。
如果权限被更改为这些文件或文件夹中的任何一个,您可能会在您的Mac上遇到许多奇怪的问题。由于权限不正确而可能出现的问题包括:
在Finder侧边栏中,右键单击主文件夹并选择“获取信息”。单击“共享和权限”下拉三角形以查看其权限。
单击窗口底部的锁定按钮并输入管理员密码。然后选择“操作”菜单按钮并选择“应用于包含的项目”。
单击“确定”确认操作。更新的权限将通过主文件夹传播。
接下来,打开终端应用程序并键入以下内容:
diskutil resetUserPermissi*** / `id -u`此选项将根卷(/)上的用户权限重置为当前用户ID。如果一切正常,请重新启动Mac。
但如果出现错误69841,请执行以下步骤:
Mojave和更新版本的步骤与上述步骤相同,但在继续之前必须将终端添加到完全磁盘访问。要执行此操作,请转到“系统首选项”>;“安全性和隐私”,然后单击“隐私”选项卡。单击锁定图标并输入管理员密码进行更改。
接下来,选择完整磁盘访问选项卡。然后单击加号按钮并添加终端应用程序。
完成此操作后,继续执行上述针对High Sierra和更早版本的终端命令。
当修复磁盘权限的选项从磁盘实用程序应用程序中消失时,我们没有考虑太多,因为这从来不是一个重要的故障排除步骤。但是看到由于不正确的权限而可能遇到的问题类型,很明显,在出现这些问题时,重置主文件夹的权限是最后的手段。
令人惊讶的是,苹果不再包括这个选项。但是请记住,您应该只在必要时应用这些步骤。理解权限是一个复杂的主题。如果您了解macOS用户帐户的工作原理,它将变得简单得多。阅读本指南,在Mac上设置多个用户帐户,了解更多信息。
... 将要使用的USB驱动器**Mac并启动Mac的内置磁盘实用程序应用程序。驱动器上的所有内容(包括分区本身)都将被删除,因此在继续操作之前,请确保您的数据是安全的。准备好后,从左侧列表中选择USB设备,然后...
...版本的Mac OS X。但是你仍然可以直接从苹果的网站上下载磁盘图片。完成此操作后,打开磁盘映像以查找Mac OS X安装程序: ...
...好处是隐私,但这并不是打开它的唯一原因。从安全性和磁盘空间的角度来看也存在争议。 ...
...是“合适”的可用空间。但是,我们建议保留大约10%的主磁盘空间(256GB MacBook上大约20GB)。这应该足以让齿轮转动。 内存不足也可能导致旋转的风车经常出现在内存不足的应用程序中。如果你不使用iMac、macmini或macpro来升级内...
...含在应用商店中,他们必须提供64位版本。 修复catalina的权限问题 有时,您可能会收到一条模糊的错误消息,简单地说,“应用程序(应用程序名称)无法打开。”此错误似乎与某些应用程序和macOS Catalina的权限问题有关。 幸...