如何、何时以及为什么修复mac上的磁盘权限

“尝试修复您的磁盘权限”是一个标准的Mac故障排除技巧,一直流传至今。实际上有两种不同的工具用于修复不同类型的磁盘权限,其中一种非常隐蔽。...

如何、何时以及为什么修复mac上的磁盘权限

“尝试修复您的磁盘权限”是一个标准的Mac故障排除技巧,一直流传至今。实际上有两种不同的工具用于修复不同类型的磁盘权限,其中一种非常隐蔽。

这里的权限实际上是文件和目录权限,但它们通常被称为“磁盘权限”。除非安装或升级Mac OS X本身,否则Mac不会自动修复权限。

更新:从MacOSX10.11ElCapitan开始,MacOSX中的磁盘实用程序不再包含修复磁盘权限的方法。由于系统完整性保护,这不再是必需的。

什么是权限,修复它们做什么(permissi***, and what does repairing them do)?

相关:如何在Mac上禁用系统完整性保护(以及为什么不禁用)

与其他操作系统(包括Windows和Linux)一样,Mac上的文件和目录都有自己的权限。权限控制哪些用户和系统进程有权访问这些文件,以及他们可以做什么。例如,系统文件被标记为只读,因此普通用户程序无法修改它们。可执行文件必须标记为可执行文件,否则系统将不允许它们运行。

权限系统是macosx和其他操作系统确保安全的一种方式。在桌面上运行的程序不能擅自修改系统文件。如果您的Mac上有多个用户帐户,则权限会使每个用户帐户的文件不被其他用户使用。

Mac有两种不同类型的权限。有标准的UNIX文件权限,与Linux上的权限相同。还有更现代的访问控制列表(ACL)权限。您可以通过按住Ctrl键并在Finder中单击文件或目录,单击“获取信息”,然后在“共享权限”下查看文件或目录的权限

如何、何时以及为什么修复mac上的磁盘权限

您的Mac包含一个权限数据库。数据库存储在/var/db/receipts和/Library/receipts文件夹中的“BOM表”文件中。Mac OS X系统文件和从.pkg文件安装的第三方应用程序将.bom文件保留在此处,文件列出了系统文件或程序文件应具有的权限。

修复权限时,Mac会查看此处的.bom文件并检查系统上的实际文件。如果系统中的某个文件或文件夹的权限与.bom文件中指定的权限不匹配,则Mac将更改权限以与.bom文件中的权限匹配。

请注意,这并不适用于系统上的所有文件。您的个人数据文件在权限数据库中没有任何条目,不使用.pkg文件的第三方应用程序将不会在数据库中显示。权限修复操作将保留所有其他文件。

如何、何时以及为什么修复mac上的磁盘权限

何时修复权限?

在系统正常使用期间,程序可能会更改其原始文件或文件夹权限。这些新权限可能会导致问题。例如,程序可能会错误地将写权限分配给系统文件,从而允许普通用户程序修改这些文件,从而降低安全性。程序可能会使程序文件不可执行,从而阻止应用程序运行。程序可能会意外地授予您的用户帐户对主文件夹的只读访问权限,从而阻止您保存或修改任何文件。

有许多问题可能是由不正确或“损坏”的权限引起的。修复文件权限也是一种安全操作。修理过程应该不会引起任何问题。这就是为什么修复你的Mac权限是你在Mac出现问题时最先得到的故障排除技巧之一。

如果您的Mac没有问题,则不需要修复权限。如果您遇到了某种问题,修复您的权限是一个很好的、安全的开始。

如何、何时以及为什么修复mac上的磁盘权限

如何修复磁盘权限

您可以从Disk Utility应用程序修复Mac的权限。要打开它,请按Command+Space打开Spotlight search,键入Disk Utility,然后按Enter。

选择您的Mac系统分区-通常是“Macintosh HD”。如果您想检查您的权限是否有问题,请单击“验证磁盘权限”按钮。单击“修复磁盘权限”检查问题并自动修复。

请注意,在系统的正常使用中,某些权限发生更改是正常的,这并不总是会导致问题。你可能会看到一些不正确的权限,即使你的Mac没有问题。这没什么好担心的。我们在Mac上看到了不少不正确的权限,但它一点也没有行为不端。他们其实不是什么问题。

如何、何时以及为什么修复mac上的磁盘权限

相关:恢复模式下可访问的8个Mac系统功能

就这样-你的权限将被修复。如果您的Mac遇到严重问题,无**常启动,您也可以从OSX恢复访问磁盘实用程序,并从那里修复磁盘权限。在现有Mac OS X安装的基础上安装Mac OS X时,Mac也会自动运行磁盘权限修复,因此重新安装或升级Mac操作系统也会修复磁盘权限问题。

如何修复主目录权限

还有第二个工具可以修复一些权限。此修复工具将修复用户帐户的主目录权限。如果您的用户帐户的文件有问题-也许您无法将任何文件保存到您的主目录,可能是因为它被设置为只读-您可以使用此工具。

此工具不使用.bom文件来调整系统文件权限,它只是将用户帐户的主目录修复为标准的默认权限。

要执行此操作,请通过重新启动Mac并按住Command+R来输入OS X Recovery。在恢复环境中,单击菜单栏上的“实用程序”,然后选择“终端”。在终端中键入resetpassword,然后按回车键。单击Mac的硬盘并选择遇到问题的用户帐户。

如何、何时以及为什么修复mac上的磁盘权限

在窗口底部,单击“重置主目录权限和ACL”下的“重置”按钮。这只会重置用户帐户的权限,而不是密码。

完成后重新启动Mac。现在将修复用户帐户的主目录权限。

如何、何时以及为什么修复mac上的磁盘权限


修复Mac的权限不应该是一项强制性的常规系统维护任务。它只在您实际遇到问题时才有帮助,因此没有理由定期运行此工具。另一方面,这是一个安全的操作,因此如果您认为修复磁盘权限可能有帮助的话,就不会有危险。

图片来源:Flickr上的Karlis Dambrans

  • 发表于 2021-04-11 06:56
  • 阅读 ( 151 )
  • 分类:互联网

你可能感兴趣的文章

如何安装macos并保存安装程序(以防您再次需要)

... 为什么要保存macos安装程序? ...

  • 发布于 2021-03-16 21:34
  • 阅读 ( 196 )

mac磁盘权限说明:如何修复macos权限

...或者是别的什么问题?我们将解开这个谜团,并向您展示如何在Mac上使用磁盘权限。 ...

  • 发布于 2021-03-20 05:34
  • 阅读 ( 1055 )

mac关闭时间太长?7个小贴士

... 重置SMC的过程因您使用的Mac不同而不同。有关如何重置Mac的SMC的详细信息,请参阅我们的指南。 ...

  • 发布于 2021-03-22 09:51
  • 阅读 ( 234 )

检测和修复常见macos问题的8个最佳免费mac工具

... 何时使用:损坏的文件、驱动器错误或无法引导到macOS的Mac。 ...

  • 发布于 2021-03-24 02:17
  • 阅读 ( 252 )

如何使用time machine备份mac

... 今天我们将向您展示如何设置与Time Machine一起使用的驱动器,如何设置和使用Time Machine,以及如何从Time Machine备份还原。 ...

  • 发布于 2021-03-24 06:16
  • 阅读 ( 277 )

macbook在电池上运行缓慢?这里有三种方法来解决它

...要把1500美元的笔记本电脑扔进垃圾桶。我们将向您展示如何阻止Mac在使用电池供电时运行缓慢。你很快就会恢复到全速。 ...

  • 发布于 2021-03-25 09:22
  • 阅读 ( 229 )

如何停止你的mac上的纺车

...令时。它经常出现在网络应用程序中,比如googlesheets。 如何修理死亡的纺车 旋转轮子(或海滩球)是来自操作系统的一个信号,表明应用程序的行为不应该是应该的。这是一个更好的问题,因为它意味着您的系统可能运行良好...

  • 发布于 2021-03-31 20:52
  • 阅读 ( 251 )

8个警告标志您的mac可能有问题(以及如何修复)

...解决方法可能很简单!让我们看看一些常见的Mac问题以及如何解决它们。 突然频繁重启 突然频繁的重启,尤其是伴随着屏幕警告的重启,被称为内核恐慌。这相当于微软的蓝屏死机,你经常会看到“你的电脑因为问题而重启...

  • 发布于 2021-04-02 19:32
  • 阅读 ( 384 )

如何使用恢复模式修复mac启动问题

...macOS。在本文中,我们将重点讨论最后两个选项。 相关:如何在恢复模式下从Time Machine备份中完全恢复macOS 从恢复分区运行急救 所有mac上的恢复分区都加载了Disk实用程序,它可以在可能损坏的驱动器上运行“急救”,并尝试...

  • 发布于 2021-04-04 03:37
  • 阅读 ( 132 )

如何使用mac的磁盘实用程序对驱动器进行分区、擦除、修复、还原和复制

...的提示。 急救修复文件系统问题 相关:如何、何时以及为什么修复Mac上的磁盘权限 如果硬盘出现故障,您应该首先尝试Disk Utility的急救功能。此功能检查文件系统中的错误并尝试更正错误,而无需您的干预。 只需单击要检查...

  • 发布于 2021-04-06 23:06
  • 阅读 ( 213 )
ob2073
ob2073

0 篇文章

相关推荐