须藤 chmod -R 777 /

Cas*_*ynn 10 unix sudo permissions chmod macos

 sudo chmod -R 777 /
Run Code Online (Sandbox Code Playgroud)

我这样做了。那是一个错误。有什么办法可以撤销吗?

基本上它搞砸的事情比我能列出的要多。我的 Mac 上没有启用时间机器。

kyl*_*lex 9

看看 Apple 的磁盘工具的修复磁盘权限功能:

http://support.apple.com/kb/HT1452?viewlocale=en_US

  • Sudo 可能拒绝工作,因为它需要设置西装位,并且通过递归地将所有内容更改为模式 777,OP 已经剥离了 sudo(以及所有其他特权程序)上的 suid 位。如果没有设置 suid 位,sudo 将无法获得提升的权限,因此无法授予您访问权限以外的权限。除非 Disk Utility 有获得提升权限的替代机制,否则 Casey 可能不得不安排以 root 身份登录。 (4认同)