真的是同一台计算机 - 我刚刚重新安装了 Snow Leopard。当我尝试从我的旧用户帐户打开 Documents 目录时,我得到
无法打开文件夹“文档”,因为您无权查看其内容。
我认为问题在于我安装 Snow Leopard 时我的用户帐户 ID 发生了变化。是 503;现在是 501:
ls -al /Volumes/ExternalDriveName/Backups.backupdb/ComputerName/2009-09-03-120049/ComputerName/Users/
drwxr-xr-x@ 43 503 staff 1462 Jul 20 15:14 gaius
echo `id -g` `id -u`
501:20
Run Code Online (Sandbox Code Playgroud)
我都试过chown -R和chmod -R,但都给了我
不允许操作
我还尝试通过 Inspector 更改权限。即使我以管理员身份进行身份验证,它们也都是灰色的。
有什么帮助吗?
注意:这个问题开始蔓延,所以我重写了它。
我有一个文件夹,我正在尝试从 Time Machine 备份中恢复该文件夹。使用cp -R工作正常,但无法使用 Time Machine UI 或 Finder 恢复某些文件夹。
其他用户报告了类似的错误,cp -R并建议了解决方法(例如从 Time Machine 恢复 - 权限错误)。但我想明白:
cp -R当 Finder 和 Time Machine UI 不起作用时,为什么会起作用。Finder似乎确实有一些权限可以使用,而有些则没有。我已将错误范围缩小到用户ben(即我)和组的文件夹wheel。
这是一个简化的复制品。到目前为止,我有四个包含所有者/组组合的文件夹:
ben ~/Desktop/test $ ls -lea
total 16
drwxr-xr-x 7 ben staff 238 27 Nov 14:31 .
drwx------+ 17 ben staff 578 27 Nov 14:29 ..
0: group:everyone deny delete
-rw-r--r--@ 1 ben staff 6148 27 Nov 14:31 .DS_Store
drwxr-xr-x …Run Code Online (Sandbox Code Playgroud)