您的Mac 包含用于保存个人数据和文档的文件和文件夹。为了保护您的文件并防止它们被窥探,您可以使用密码或其他方式来加密文件,但 macOS 中内置了一种默认方式。
macOS 上的磁盘权限(或目录权限)旨在防止其他用户和某些程序在未经许可的情况下打开和修改您Mac 上的文件。这样,您就可以高枕无忧了,因为您的文件和文件夹是安全的。
如果您在 Mac 上遇到磁盘权限问题,本指南将介绍如何在 macOS 中修复或修复磁盘权限。
macOS 中的权限是什么以及它们如何工作?
macOS 中的权限控制可以访问 Mac 上的文件或文件夹的用户帐户。您可以在“信息”窗口底部的 Finder 中更改文件、文件夹或磁盘的权限设置。
例如,您可以更改文件夹权限设置,使您Mac上连接到它进行文件共享的其他用户只能查看而不能修改文件夹中的文件。
权限由读、写和执行活动组成,可以由三种类型的用户编辑:所有者、组和使用计算机的所有人。
作为计算机的所有者,您可以使用权限为自己、组或每个用户定义单独的规则。这些权限包括文件或文件夹共享、文件访问权限和系统完整性。
如何在macOS上查看文件系统权限
查看文件系统权限不限于计算机的所有者。其他人也可以通过 Finder 应用程序的信息窗口查看文件和文件夹权限。
查看文件或文件夹的权限:
- 右键单击文件或文件夹,然后从上下文菜单中选择获取信息。
- 选择Sharing & Permissions展开权限。
- 你会发现三种不同类型的用户在权限字段中:所有者、组和每个人。
- Owner:项目的创建者或将项目复制到计算机的人。
- Group:一组加入的用户帐户,其权限适用于所有成员。
- Everyone:定义任何人的访问权限,包括来宾、本地和共享用户。
- 在每个用户帐户旁边,您会看到诸如读取、读写、执行或无访问权限之类的权限。
- 读取权限:仅允许用户或组成员打开文件或浏览文件夹中的项目列表。他们无法保存对文件或文件夹的任何更改。
- 写权限:允许用户或组成员修改或删除文件或文件夹。
- 执行权限:对于文件,如果是脚本或程序,则表示用户可以执行该文件。不是脚本或程序的文件不应启用执行权限。对于文件夹来说,只要打开了读权限,就可以打开文件夹看到里面的文件。
为什么要修复macOS中的磁盘权限
Mac 上的每个文件和文件夹都有一组关联的权限。另外,你在Mac上安装的大部分东西都是从包文件安装的,包文件还存储了其他不会占用太多硬盘空间的文件。
包文件中包含物料清单文件(.bom),其中包含包已安装的文件列表以及每个文件的权限。
但是,可以修改这些文件权限,尤其是当您在 Mac 上安装和卸载应用程序时。当权限受到影响时,Mac 上的程序可能会更改和修改文件,这最终可能导致各种系统问题,如冻结、滞后或崩溃以及权限错误。
如果您发现Mac 的性能出现一些奇怪的变化或应用程序无法正常工作,您应该从解决磁盘权限问题开始。
幸运的是,如果您的 Mac 运行的是 macOS Mojave 10.14 或更新版本,添加到 Mac 的任何新应用程序都将请求使用某些功能的权限。如果您拒绝这些权限,应用程序可能无法正常运行,但会增加您数据的隐私和安全。
在 macOS 中修复或修复磁盘权限可确保您的操作系统可以访问或修改特定文件。例如,光盘权限可确保您可以启动 Mac、登录帐户、打印或启动应用程序等。
在 macOS 上修复磁盘权限还可以确保特定文件具有正确的权限,以防止不应干预这些文件的应用程序或用户进行未经授权的访问。
如何修复或修复macOS中的权限
Repairing permissions 是一个标准的 Mac 故障排除提示,似乎可以解决 macOS 上许多罕见类型的问题。但是,在 OS X El Capitan 10.11 发布后,该选项从“磁盘工具”应用程序中消失了。
Apple 将该功能替换为系统完整性保护 (SIP),它可以防止潜在的恶意软件访问您计算机上的重要文件。
您仍然可以在 macOS 中修复磁盘权限,因为该选项现在是 First Aid 的一部分,它将多个操作捆绑在一起,以解决与磁盘驱动器相关的不同问题。
检查和修复磁盘区错误的方法如下:
- 选择Go > Utilities > Disk Utility 打开磁盘工具。
- 接下来,在左窗格中选择启动卷。
- 在窗口右上角的“磁盘工具”工具栏中选择First Aid。
- 确认您选择了正确的驱动器,然后选择Run开始磁盘修复过程。选择Continue 如果您进入警告消息弹出窗口。
在修复过程中,您的 Mac 不会响应任何输入,这是正常现象。发生这种情况是因为 macOS 需要正确分析驱动器的内容,但不会超过几分钟即可完成。
修复过程完成后,您将获得一份报告,显示该过程完成的所有内容。如果有任何严重的错误,您会收到它发现的问题的通知。
重置主文件夹的权限
Mac 上的主文件夹是您的用户文件夹,其中包含您经常访问的其他几个文件夹,如桌面、应用程序、文档、下载等。
这里介绍如何重置Home文件夹的权限以修复磁盘权限。
- 选择Go > Home
- 下一步,选择File > Get Info.
- 选择Sharing & Permissions查看文件夹的权限。如果“共享和权限”部分未打开,请选择箭头将其展开。
- 下一步,选择Lock按钮。
- Enter your admin name and password.
- 选择操作菜单 > 应用于封闭的项目。
- 接下来,选择OK完成权限重置过程。进度条将出现在窗口顶部,更改将反映在整个主文件夹中。
- 进度条完成后,选择Go > Utilities > Terminal 打开终端。
- 键入或粘贴此命令:diskutil resetUserPermissions / ` id -u` 将根卷 (/) 的权限重置为当前用户ID.
- 该过程完成后,退出终端,然后重新启动Mac 以使更改生效。
Mac重置权限报错69841怎么办
有时重置根卷上的用户权限可能不会按计划进行。您可能会收到“错误 69841 用户主目录权限重置失败”消息。如果您遇到此错误,请根据您的 macOS 版本执行以下操作。
在macOS Mojave或更新版本上
- 选择Apple菜单 > 系统偏好设置 > 安全和隐私.
- 接下来,选择Privacy标签,选择Lock图标并输入您的管理员名称和密码。
- 选择Full Disk Access选项卡,然后选择Add(+) 按钮。
- 搜索Terminal并将其添加到完整磁盘访问。
- 打开终端并粘贴或键入此命令:chflags -R nouchg ~。按返回。
- 下一步,输入diskutil resetUserPermissions / `id -u \` 然后按Return钥匙。
- 重新启动Mac以使更改生效。
在macOS High Sierra或更早版本上
与macOS Mojave或更高版本不同,在解决Mac上的错误69841之前,您无需在macOS High Sierra或更早版本中将终端添加到全磁盘访问。
- 打开终端并输入chflags -R nouchg ~。
- 下一步,输入diskutil resetUserPermissions / ìd -u` 并按Return .
- 重新启动Mac以使更改生效。
让你的Mac保持良好状态
只有在怀疑文件或文件夹权限问题时,才应在 macOS 中修复或修复磁盘权限,尤其是在频繁安装和删除软件的情况下。也就是说,您需要小心下载到计算机上的软件。
我们还有其他指南可以帮助您解决 Mac 问题,例如当您的计算机上的蓝牙无法正常工作、Mac 摄像头无法正常工作或您的 Mac 无法进入睡眠状态时。
您是否能够使用本指南中的步骤修复或修复磁盘权限?在下面的评论中告诉我们。